2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
380.69M -35.7% |
503.09M 32.2% |
602.22M 19.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
312.11M -35.6% |
400.46M 28.3% |
470.1M 17.4% |
|
Gross Profit | [friend] | [friend] | [friend] |
68.58M -36.0% |
102.63M 49.6% |
132.12M 28.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
374.47M -35.4% |
482.92M 29.0% |
573.04M 18.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
62.36M -34.5% |
82.46M 32.2% |
102.94M 24.8% |
|
Operating Income | [friend] | [friend] | [friend] |
6.22M -48.2% |
20.17M 224.2% |
29.18M 44.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
1.1M - |
14.34M 1208.4% |
18.96M 32.2% |
|
Net Income | [friend] | [friend] | [friend] |
1.1M - |
14.34M 1208.4% |
18.96M 32.2% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.02 - |
0.205 925% |
0.271 32.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.02 - |
0.205 925% |
0.26 26.8% |