2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.71B 24.3% |
1.8B 5.3% |
1.75B -2.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
211.85M 46.4% |
178.66M -15.7% |
169.33M -5.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
1.5B 21.8% |
1.62B 8.3% |
1.58B -2.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.33B 24.9% |
1.34B 0.5% |
1.24B -7.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
1.12B 21.6% |
1.16B 3.6% |
1.07B -7.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
377.18M 22.3% |
461.27M 22.3% |
508.9M 10.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
373.27M 26.5% |
471.2M 26.2% |
511.3M 8.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
363.49M 42.7% |
406.81M 11.9% |
433.45M 6.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
65.25 42.7% |
75.23 15.3% |
84.73 12.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
63.45 44.2% |
74.4 17.3% |
83.84 12.7% |