2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
222.25M 17.8% |
242.28M 9.0% |
168.25M -30.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
59.75M 42.5% |
79.4M 32.9% |
66.09M -16.8% |
|
Gross Profit | [friend] | [friend] | [friend] |
162.5M 10.7% |
162.88M 0.2% |
102.16M -37.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
146.74M 28.4% |
191.83M 30.7% |
177.65M -7.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
87M 20.2% |
112.43M 29.2% |
111.56M -0.8% |
|
Operating Income | [friend] | [friend] | [friend] |
75.5M 1.5% |
50.44M -33.2% |
-9.4M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
66.04M 5.1% |
54.03M -18.2% |
8.98M -83.4% |
|
Net Income | [friend] | [friend] | [friend] |
66.04M 5.1% |
54.03M -18.2% |
8.98M -83.4% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.36 1.5% |
0.86 -36.8% |
0.13 -84.9% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.32 4.8% |
0.86 -34.8% |
0.13 -84.9% |