2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
834.68M 9.5% |
712M -14.7% |
1.01B 41.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
575.91M 13.0% |
456.89M -20.7% |
743.55M 62.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
258.77M 2.3% |
255.11M -1.4% |
264.94M 3.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
702.45M 22.9% |
671.56M -4.4% |
957.27M 42.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
126.54M 103.8% |
214.67M 69.6% |
213.73M -0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
132.23M -30.7% |
40.44M -69.4% |
51.21M 26.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
137.55M -12.3% |
67.03M -51.3% |
49.13M -26.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
137.55M -12.3% |
67.03M -51.3% |
49.13M -26.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
2.84 -29.9% |
1.3 -54.2% |
0.95 -26.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
2.82 -30.4% |
1.28 -54.6% |
0.93 -27.3% |