2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
842.49M 48.2% |
906.05M 7.5% |
699.03M -22.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
520.06M 43.7% |
518.86M -0.2% |
459.93M -11.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
322.43M 56.0% |
387.19M 20.1% |
239.1M -38.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
703.47M 47.5% |
755.52M 7.4% |
639.09M -15.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
183.41M 59.3% |
236.67M 29.0% |
179.16M -24.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
139.02M 51.9% |
150.52M 8.3% |
59.94M -60.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
125.74M 59.7% |
145.09M 15.4% |
57.56M -60.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
125.74M 59.7% |
145.09M 15.4% |
57.56M -60.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.14 46.2% |
1.07 -6.1% |
0.43 -59.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.14 46.2% |
1.07 -6.1% |
0.43 -59.8% |