2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
318.72M 238.7% |
440.52M 38.2% |
624.29M 41.7% |
|
Cost of Revenue | [friend] | [friend] |
208.97M 233.1% |
285.79M 36.8% |
428.91M 50.1% |
|
Gross Profit | [friend] | [friend] |
109.75M 250.1% |
154.72M 41.0% |
195.38M 26.3% |
|
Total Expenses | [friend] | [friend] |
303.36M 178.7% |
418.68M 38.0% |
609.23M 45.5% |
|
Operating Expense | [friend] | [friend] |
94.39M 104.7% |
132.89M 40.8% |
180.33M 35.7% |
|
Operating Income | [friend] | [friend] |
15.36M - |
21.83M 42.2% |
15.05M -31.0% |
|
Net Income (Cont Operations) | [friend] | [friend] |
19.18M - |
30.74M 60.3% |
10.05M -67.3% |
|
Net Income | [friend] | [friend] |
23.74M - |
34.58M 45.7% |
6.86M -80.2% |
|
Basic EPS | [friend] | [friend] |
0.3 - |
0.34 13.3% |
0.07 -79.4% |
|
Diluted EPS | [friend] | [friend] |
0.25 - |
0.34 36.0% |
0.06 -82.4% |