2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q1 | 2018 Q4 | 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] |
11.75B 18.1% |
14.54B 23.8% |
18.49B 27.1% |
22.4B 21.2% |
24.81B 10.8% |
27.06B 9.0% |
23.95B -11.5% |
23.41B -2.3% |
22.04B -5.8% |
23.28B 5.6% |
26.57B 14.1% |
26.43B -0.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.28B 22.5% |
13.18B 28.2% |
17.29B 31.2% |
21.06B 21.8% |
23.37B 11.0% |
25.5B 9.1% |
22.4B -12.2% |
21.81B -2.6% |
20.34B -6.7% |
21.32B 4.9% |
24.49B 14.8% |
24.41B -0.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.46B -5.6% |
1.37B -6.8% |
1.2B -11.9% |
1.35B 11.9% |
1.45B 7.5% |
1.56B 7.9% |
1.56B -0.3% |
1.6B 2.9% |
1.7B 6.4% |
1.96B 15.0% |
2.08B 6.0% |
2.02B -2.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.63B 21.8% |
13.53B 27.2% |
17.64B 30.4% |
21.46B 21.7% |
23.79B 10.8% |
25.96B 9.1% |
22.78B -12.2% |
22.19B -2.6% |
20.72B -6.6% |
21.75B 5.0% |
24.95B 14.8% |
24.85B -0.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
351.25M 4.5% |
348M -0.9% |
353.19M 1.5% |
405.2M 14.7% |
419.12M 3.4% |
461.66M 10.2% |
387.87M -16.0% |
378.37M -2.4% |
381.33M 0.8% |
421.04M 10.4% |
465.72M 10.6% |
445.37M -4.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B -8.4% |
1.02B -8.6% |
849.4M -16.5% |
939.95M 10.7% |
1.03B 9.3% |
1.1B 7.0% |
1.17B 6.3% |
1.22B 4.7% |
1.32B 8.1% |
1.54B 16.3% |
1.61B 4.7% |
1.57B -2.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
817.05M - |
- |
627.75M - |
- |
871.81M - |
- |
1.09B - |
- |
1.17B - |
- |
1.31B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
812.94M -14.3% |
742.89M -8.6% |
619.75M -16.6% |
733.28M 18.3% |
864.17M 17.8% |
951.48M 10.1% |
1.09B 14.6% |
1.15B 5.4% |
1.16B 1.0% |
1.28B 10.3% |
1.31B 2.0% |
1.33B 2.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.579 -16.3% |
1.357 -14.0% |
1.086 -20.0% |
1.164 7.2% |
1.356 16.4% |
1.516 11.8% |
1.76 16.1% |
1.85 5.1% |
1.88 1.6% |
2.07 10.1% |
2.11 1.9% |
2.15 1.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.579 -16.3% |
1.357 -14.0% |
1.086 -20.0% |
1.164 7.2% |
1.356 16.4% |
1.516 11.8% |
1.76 16.1% |
1.79 1.7% |
1.79 0% |
1.91 6.7% |
1.95 2.1% |
1.98 1.5% |