2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
674.64M 14.8% |
780.97M 15.8% |
- | |
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
497.62M 14.9% |
605.76M 21.7% |
- | |
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
177.02M 14.5% |
175.21M -1.0% |
- | |
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
623.04M 17.1% |
756.13M 21.4% |
- | |
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
125.41M 26.5% |
150.37M 19.9% |
- | |
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
51.6M -7.0% |
24.84M -51.9% |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
47.62M -6.7% |
25.49M -46.5% |
-68.86M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
45.04M -11.7% |
29.25M -35.0% |
- | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.286 -13.4% |
0.181 -36.7% |
- | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.286 -13.4% |
0.181 -36.7% |
- |