2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
713.79M 16.5% |
612.66M -14.2% |
533.48M -12.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
468.55M 22.8% |
443.29M -5.4% |
378.85M -14.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
245.24M 6.1% |
169.38M -30.9% |
154.63M -8.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
575.57M 23.3% |
585.4M 1.7% |
527.61M -9.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
107.02M 25.4% |
142.12M 32.8% |
148.76M 4.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
138.22M -5.2% |
27.26M -80.3% |
5.87M -78.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
123.36M 4.8% |
37.03M -70.0% |
14.66M -60.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
123.36M 4.8% |
37.03M -70.0% |
14.66M -60.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.12 -12.5% |
0.3 -73.2% |
0.12 -60% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.12 -12.5% |
0.3 -73.2% |
0.12 -60% |