2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
554.05M 26.6% |
559.26M 0.9% |
510.94M -8.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
430.9M 40.4% |
451.58M 4.8% |
424.8M -5.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
123.15M -5.6% |
107.69M -12.6% |
86.15M -20.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
489.5M 42.9% |
532.45M 8.8% |
511.04M -4.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
58.6M 64.8% |
80.87M 38.0% |
86.24M 6.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
64.55M -32.0% |
26.82M -58.5% |
-97.27K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
53.9M -34.7% |
47.55M -11.8% |
4.83M -89.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
53.9M -34.7% |
47.55M -11.8% |
4.83M -89.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.84 -40.8% |
0.62 -26.2% |
0.063 -89.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.84 -40.8% |
0.62 -26.2% |
0.062 -90.0% |