2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
387.18M 17.0% |
327.89M -15.3% |
294.48M -10.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
101.07M -6.3% |
97.17M -3.9% |
95.16M -2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
286.11M 28.2% |
230.72M -19.4% |
199.31M -13.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
321.5M 10.1% |
289.55M -9.9% |
309.76M 7.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
220.42M 19.6% |
192.38M -12.7% |
214.59M 11.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
65.69M 68.9% |
38.34M -41.6% |
-15.28M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
45.89M - |
-310.83M - |
-56.25M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
45.89M - |
-310.83M - |
-56.25M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22 - |
-7.93 - |
-1.4 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17 - |
-7.93 - |
-1.4 - |