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] |
3.06B 16.1% |
3.39B 10.8% |
3.38B -0.5% |
3.35B -0.9% |
3.49B 4.1% |
3.69B 5.9% |
3.82B 3.4% |
3.99B 4.5% |
4.13B 3.6% |
4.28B 3.7% |
4.48B 4.6% |
4.53B 1.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.74B 16.1% |
1.94B 11.8% |
1.93B -0.7% |
1.88B -2.6% |
1.93B 2.7% |
2.06B 6.7% |
2.1B 1.6% |
2.19B 4.3% |
2.24B 2.5% |
2.3B 2.5% |
2.39B 4.3% |
2.41B 0.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32B 16.1% |
1.45B 9.4% |
1.45B -0.2% |
1.46B 1.2% |
1.55B 6.0% |
1.63B 4.8% |
1.72B 5.8% |
1.8B 4.6% |
1.89B 5.0% |
1.99B 5.1% |
2.09B 5.1% |
2.13B 1.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.58B 14.7% |
2.86B 11.1% |
2.86B -0.3% |
2.82B -1.2% |
2.88B 2.0% |
3.03B 5.2% |
3.11B 2.8% |
3.23B 3.7% |
3.31B 2.6% |
3.42B 3.4% |
3.57B 4.2% |
3.64B 2.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
839.25M 12.0% |
919.58M 9.6% |
924.72M 0.6% |
940.35M 1.7% |
944.85M 0.5% |
964.48M 2.1% |
1.02B 5.6% |
1.04B 2.4% |
1.07B 2.7% |
1.13B 5.2% |
1.17B 4.1% |
1.23B 4.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
485.26M 24.1% |
530.09M 9.2% |
522.1M -1.5% |
524.22M 0.4% |
607.4M 15.9% |
662.19M 9.0% |
702.81M 6.1% |
757.75M 7.8% |
819.47M 8.1% |
859.71M 4.9% |
914.76M 6.4% |
895.91M -2.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
292.51M - |
- |
514.88M - |
- |
599.79M - |
- |
654.96M - |
- |
773.72M - |
- |
744.43M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
331.97M 24.9% |
360.89M 8.7% |
349.75M -3.1% |
351.74M 0.6% |
394.75M 12.2% |
415.96M 5.4% |
417.67M 0.4% |
463.8M 11.0% |
511.67M 10.3% |
555.32M 8.5% |
506.6M -8.8% |
489.12M -3.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.29 22.6% |
18.57 7.4% |
17.92 -3.5% |
17.97 0.3% |
19.92 10.9% |
20.95 5.2% |
21.03 0.4% |
23.14 10.0% |
24.96 7.9% |
26.75 7.2% |
24.39 -8.8% |
23.58 -3.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.19 24.2% |
17.55 8.4% |
16.82 -4.2% |
16.93 0.7% |
18.86 11.4% |
19.92 5.6% |
21.03 5.6% |
23.14 10.0% |
24.96 7.9% |
26.75 7.2% |
24.39 -8.8% |
23.58 -3.3% |