2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.2B 69.9% |
1.18B -1.1% |
1.04B -12.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
686.49M 53.0% |
667.13M -2.8% |
691.79M 3.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
510.14M 99.7% |
516.52M 1.3% |
348.38M -32.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
872.48M 57.9% |
866.18M -0.7% |
919.07M 6.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
185.99M 79.1% |
199.05M 7.0% |
227.28M 14.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
324.16M 113.7% |
317.47M -2.1% |
121.1M -61.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
231.45M 115.3% |
203.41M -12.1% |
55.38M -72.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
232.01M 115.8% |
204.74M -11.8% |
60.3M -70.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
2.48 77.1% |
2.01 -19.0% |
0.59 -70.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
2.48 77.1% |
2.01 -19.0% |
0.59 -70.6% |