2016 Q2 | 2017 Q2 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.8B 14.3% |
3.12B 11.4% |
3.22B 3.0% |
3.31B 2.9% |
3.31B -0.1% |
3.24B -1.8% |
3.44B 6.1% |
3.61B 4.9% |
3.92B 8.6% |
4.19B 7.0% |
4.47B 6.6% |
4.75B 6.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
969.25M 5.1% |
962.21M -0.7% |
973.12M 1.1% |
1.04B 7.3% |
1.12B 6.8% |
1.12B 0.7% |
1.14B 1.8% |
1.13B -1.2% |
1.13B 0.1% |
1.16B 2.7% |
1.21B 3.9% |
1.27B 4.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.83B 19.8% |
2.16B 17.8% |
2.24B 3.9% |
2.26B 0.9% |
2.19B -3.2% |
2.12B -3.1% |
2.3B 8.3% |
2.48B 7.9% |
2.79B 12.6% |
3.03B 8.7% |
3.26B 7.7% |
3.48B 6.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.25B 8.2% |
2.3B 2.4% |
2.35B 2.3% |
2.51B 6.5% |
2.65B 5.9% |
2.79B 5.1% |
2.93B 4.9% |
3B 2.3% |
3.18B 6.1% |
3.32B 4.6% |
3.52B 6.0% |
3.76B 6.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B 10.6% |
1.34B 4.7% |
1.38B 3.2% |
1.46B 6.0% |
1.54B 5.2% |
1.67B 8.3% |
1.78B 7.0% |
1.86B 4.5% |
2.05B 9.8% |
2.16B 5.6% |
2.31B 7.1% |
2.49B 7.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
554.42M 48.1% |
820.47M 48.0% |
861.76M 5.0% |
799.95M -7.2% |
650.29M -18.7% |
454.15M -30.2% |
512.6M 12.9% |
613M 19.6% |
741.61M 21.0% |
870.24M 17.3% |
948.88M 9.0% |
992.57M 4.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
564.61M - |
- |
850.01M - |
- |
756.32M - |
- |
634.39M - |
- |
1.02B - |
- |
1.27B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
362.92M 12.0% |
512.4M 41.2% |
562.47M 9.8% |
533.03M -5.2% |
546.44M 2.5% |
427.94M -21.7% |
467.4M 9.2% |
579.37M 24.0% |
751.28M 29.7% |
850.76M 13.2% |
919.2M 8.0% |
932.03M 1.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.72 12.1% |
102.61 41.1% |
112.59 9.7% |
106.68 -5.2% |
109.48 2.6% |
85.72 -21.7% |
93.55 9.1% |
115.75 23.7% |
149.75 29.4% |
169.59 13.2% |
183.24 8.0% |
185.72 1.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.22 12.1% |
100.92 41.7% |
110.89 9.9% |
105.3 -5.0% |
108.19 2.7% |
84.99 -21.4% |
93.11 9.6% |
115.53 24.1% |
149.73 29.6% |
169.56 13.2% |
183.21 8.1% |
185.7 1.4% |