2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
232.11M -0.5% |
282.91M 21.9% |
144.4M -49.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
80.86M 8.8% |
107.79M 33.3% |
83.93M -22.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
151.25M -4.9% |
175.12M 15.8% |
60.47M -65.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
127.14M -7.8% |
170.84M 34.4% |
136.07M -20.3% |
|
Operating Expense | [friend] | [friend] | [friend] |
46.28M -27.2% |
63.05M 36.2% |
52.14M -17.3% |
|
Operating Income | [friend] | [friend] | [friend] |
104.97M 10.0% |
112.07M 6.8% |
8.33M -92.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
95.29M 20.9% |
100.32M 5.3% |
19.48M -80.6% |
|
Net Income | [friend] | [friend] | [friend] |
95.29M 20.9% |
100.32M 5.3% |
19.48M -80.6% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.514 21.1% |
2.23 47.3% |
0.27 -87.9% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.514 21.1% |
2.23 47.3% |
0.27 -87.9% |