2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.15B 20.6% |
1.29B 12.7% |
1.43B 10.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
316.63M 22.0% |
417.38M 31.8% |
504.55M 20.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
829.97M 20.1% |
875.28M 5.5% |
928.24M 6.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
964.28M 23.9% |
1.1B 14.5% |
1.2B 8.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
647.64M 24.9% |
686.86M 6.1% |
697.22M 1.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
182.32M 5.7% |
188.42M 3.3% |
231.02M 22.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
160.76M 10.8% |
173.39M 7.9% |
193.04M 11.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
160.76M 10.8% |
182.8M 13.7% |
211.32M 15.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
2.01 -2.4% |
1.95 -3.0% |
2.25 15.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
2.01 -2.4% |
1.95 -3.0% |
2.25 15.4% |