2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
396.66M 92.5% |
538.96M 35.9% |
697.2M 29.4% |
|
Cost of Revenue | [friend] | [friend] |
270.68M 93.4% |
351.92M 30.0% |
468.99M 33.3% |
|
Gross Profit | [friend] | [friend] |
125.98M 90.7% |
187.03M 48.5% |
228.21M 22.0% |
|
Total Expenses | [friend] | [friend] |
335.54M 83.1% |
429.27M 27.9% |
581.29M 35.4% |
|
Operating Expense | [friend] | [friend] |
64.86M 49.6% |
77.35M 19.3% |
112.3M 45.2% |
|
Operating Income | [friend] | [friend] |
61.12M 168.9% |
109.68M 79.5% |
115.91M 5.7% |
|
Net Income (Cont Operations) | [friend] | [friend] |
42.19M 255.3% |
93.89M 122.5% |
101.12M 7.7% |
|
Net Income | [friend] | [friend] |
42.19M 255.3% |
93.89M 122.5% |
101.12M 7.7% |
|
Basic EPS | [friend] | [friend] |
0.68 240.0% |
1.32 94.1% |
1.24 -6.1% |
|
Diluted EPS | [friend] | [friend] |
0.68 240.0% |
1.32 94.1% |
1.24 -6.1% |