2018 Q1 | 2019 Q1 | 2019 Q4 | 2020 Q1 | 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] |
1.23B -74.8% |
1.37B 10.8% |
5.61B 310.1% |
5.73B 2.2% |
5.91B 3.1% |
6.01B 1.7% |
6.1B 1.5% |
6.17B 1.1% |
6.2B 0.6% |
6.27B 1.1% |
6.35B 1.3% |
6.47B 1.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
699.52M -74.4% |
787.07M 12.5% |
3.11B 294.7% |
3.17B 2.0% |
3.25B 2.7% |
3.26B 0.1% |
3.33B 2.3% |
3.28B -1.5% |
3.27B -0.5% |
3.29B 0.8% |
3.33B 1.1% |
3.41B 2.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
534.5M -75.3% |
580.18M 8.5% |
2.5B 330.9% |
2.56B 2.5% |
2.65B 3.4% |
2.75B 3.8% |
2.77B 0.6% |
2.89B 4.3% |
2.94B 1.8% |
2.98B 1.5% |
3.03B 1.6% |
3.05B 0.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B -74.2% |
1.19B 6.8% |
4.79B 301.9% |
4.86B 1.5% |
4.98B 2.5% |
5.02B 0.8% |
5.13B 2.2% |
5.11B -0.4% |
5.14B 0.5% |
5.2B 1.2% |
5.27B 1.2% |
5.35B 1.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
416.86M -73.7% |
404.83M -2.9% |
1.68B 315.9% |
1.69B 0.7% |
1.73B 2.0% |
1.77B 2.1% |
1.8B 2.0% |
1.83B 1.8% |
1.88B 2.3% |
1.91B 2.0% |
1.94B 1.5% |
1.94B 0.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
117.64M -79.5% |
175.35M 49.1% |
816.58M 365.7% |
868.79M 6.4% |
922.48M 6.2% |
985.85M 6.9% |
966.55M -2.0% |
1.05B 9.0% |
1.06B 0.8% |
1.07B 0.6% |
1.09B 1.8% |
1.11B 2.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
289.17M - |
- |
797.79M - |
- |
925.73M - |
- |
1.07B - |
- |
1.08B - |
- |
776.15M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69M -83.1% |
117.09M 69.7% |
634.7M 442.1% |
530.27M -16.5% |
580.15M 9.4% |
624.97M 7.7% |
609.39M -2.5% |
725.15M 19.0% |
722.86M -0.3% |
726.49M 0.5% |
737.45M 1.5% |
518.82M -29.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.82 -83.6% |
14.725 67.0% |
79.474 439.7% |
66.745 -16.0% |
72.775 9.0% |
78.245 7.5% |
76.115 -2.7% |
90.4 18.8% |
90.02 -0.4% |
90.34 0.4% |
91.57 1.4% |
64.26 -29.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.095 -84.9% |
13.565 67.6% |
79.474 485.9% |
61.685 -22.4% |
67.39 9.2% |
72.64 7.8% |
70.89 -2.4% |
84.41 19.1% |
84.07 -0.4% |
84.39 0.4% |
85.58 1.4% |
60.15 -29.7% |