2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
194.92M 59.3% |
221.99M 13.9% |
405.57M 82.7% |
|
Cost of Revenue | [friend] | [friend] |
115.78M 72.0% |
143.81M 24.2% |
269.86M 87.6% |
|
Gross Profit | [friend] | [friend] |
79.14M 43.8% |
78.18M -1.2% |
135.71M 73.6% |
|
Total Expenses | [friend] | [friend] |
149.55M 60.7% |
194.48M 30.0% |
344.98M 77.4% |
|
Operating Expense | [friend] | [friend] |
33.77M 31.2% |
50.67M 50.1% |
75.12M 48.3% |
|
Operating Income | [friend] | [friend] |
45.37M 55.0% |
27.51M -39.4% |
60.59M 120.3% |
|
Net Income (Cont Operations) | [friend] | [friend] |
46.98M 56.7% |
34.54M -26.5% |
71.02M 105.6% |
|
Net Income | [friend] | [friend] |
46.98M 57.7% |
34.54M -26.5% |
71.02M 105.6% |
|
Basic EPS | [friend] | [friend] |
0.485 26.1% |
0.33 -31.9% |
0.56 69.7% |
|
Diluted EPS | [friend] | [friend] |
0.485 26.1% |
0.33 -31.9% |
0.56 69.7% |