2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
649.7M 6.3% |
685.49M 5.5% |
609.96M -11.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
155.14M 4.7% |
220.24M 42.0% |
267.55M 21.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
494.56M 6.8% |
465.25M -5.9% |
342.41M -26.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
429.26M 10.7% |
482.8M 12.5% |
519.64M 7.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
274.13M 14.4% |
262.56M -4.2% |
252.09M -4.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
220.43M -1.3% |
202.69M -8.0% |
90.32M -55.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
300.75M 9.8% |
195.32M -35.1% |
151.26M -22.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
205.24M 8.3% |
140.18M -31.7% |
102.6M -26.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
96.42 7.0% |
65.95 -31.6% |
57.17 -13.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
93.39 8.3% |
64.24 -31.2% |
55.17 -14.1% |