2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.48B 6.1% |
1.6B 8.0% |
1.71B 7.1% |
1.77B 3.5% |
1.81B 2.4% |
1.82B 0.3% |
1.8B -1.0% |
1.79B -0.8% |
1.8B 0.5% |
1.77B -1.5% |
1.75B -1.0% |
1.77B 1.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
169.1M 7.4% |
188.97M 11.8% |
211.85M 12.1% |
222.67M 5.1% |
224.13M 0.7% |
215.87M -3.7% |
178.66M -17.2% |
163.57M -8.4% |
159.85M -2.3% |
155.82M -2.5% |
169.33M 8.7% |
170.57M 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31B 5.9% |
1.41B 7.5% |
1.5B 6.4% |
1.55B 3.3% |
1.59B 2.7% |
1.6B 0.9% |
1.62B 1.2% |
1.62B 0.0% |
1.64B 0.8% |
1.61B -1.4% |
1.58B -1.9% |
1.6B 1.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B 4.2% |
1.28B 22.3% |
1.33B 4.4% |
1.51B 13.2% |
1.56B 3.2% |
1.43B -8.0% |
1.34B -6.5% |
1.16B -13.8% |
1.16B 0.2% |
1.12B -2.8% |
1.24B 10.5% |
1.26B 1.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
875.37M 3.6% |
1.09B 24.3% |
1.12B 3.1% |
1.29B 14.7% |
1.33B 3.6% |
1.22B -8.7% |
1.16B -4.6% |
991.56M -14.7% |
997.58M 0.6% |
968.9M -2.9% |
1.07B 10.8% |
1.09B 1.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
435.56M 11.0% |
320.57M -26.4% |
377.18M 17.7% |
261.58M -30.6% |
256.11M -2.1% |
385.65M 50.6% |
461.27M 19.6% |
632.01M 37.0% |
638.27M 1.0% |
644.52M 1.0% |
508.9M -21.0% |
506.94M -0.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
416.62M - |
- |
373.27M - |
- |
268.67M - |
- |
471.2M - |
- |
638.39M - |
- |
511.3M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
358.24M 9.6% |
261M -27.1% |
363.49M 39.3% |
268.29M -26.2% |
274.48M 2.3% |
387.31M 41.1% |
406.81M 5.0% |
546.44M 34.3% |
538.11M -1.5% |
536.63M -0.3% |
433.45M -19.2% |
408.54M -5.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.26 7.8% |
45.74 -26.5% |
65.25 42.7% |
48.92 -25.0% |
51.23 4.7% |
71.31 39.2% |
75.23 5.5% |
101.71 35.2% |
101.43 -0.3% |
102.94 1.5% |
84.73 -17.7% |
81.41 -3.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
61.43 9.7% |
45.74 -25.5% |
63.45 38.7% |
47.35 -25.4% |
49.65 4.9% |
69.61 40.2% |
74.4 6.9% |
100.6 35.2% |
100.32 -0.3% |
101.81 1.5% |
83.84 -17.7% |
80.59 -3.9% |