2018 Q2 | 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] |
44.03B 8.1% |
38.74B -12.0% |
36.9B -4.8% |
39.63B 7.4% |
42.87B 8.2% |
44.13B 3.0% |
48.21B 9.2% |
46.96B -2.6% |
45.5B -3.1% |
48B 5.5% |
48.88B 1.8% |
48.9B 0.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.27B 7.5% |
31.75B -14.8% |
29.45B -7.2% |
31.11B 5.6% |
33.62B 8.1% |
34.71B 3.2% |
38.45B 10.8% |
37.89B -1.5% |
36.73B -3.1% |
39.3B 7.0% |
40.46B 2.9% |
40.53B 0.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.75B 11.6% |
6.99B 3.6% |
7.45B 6.5% |
8.53B 14.4% |
9.25B 8.5% |
9.43B 1.9% |
9.76B 3.5% |
9.07B -7.1% |
8.76B -3.4% |
8.7B -0.7% |
8.42B -3.2% |
8.37B -0.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.15B 7.4% |
34.78B -13.4% |
32.61B -6.2% |
34.36B 5.4% |
37.04B 7.8% |
38.19B 3.1% |
42.11B 10.3% |
41.6B -1.2% |
40.37B -3.0% |
42.97B 6.5% |
44.03B 2.5% |
44.18B 0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.88B 6.0% |
3.03B 5.3% |
3.16B 4.3% |
3.25B 2.9% |
3.42B 5.2% |
3.48B 1.7% |
3.66B 5.2% |
3.71B 1.4% |
3.63B -2.2% |
3.67B 1.1% |
3.58B -2.6% |
3.64B 1.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.87B 16.2% |
3.96B 2.2% |
4.29B 8.2% |
5.27B 23.0% |
5.82B 10.5% |
5.95B 2.1% |
6.1B 2.6% |
5.36B -12.1% |
5.13B -4.3% |
5.03B -1.9% |
4.85B -3.7% |
4.72B -2.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.16B - |
- |
3.53B - |
- |
5.07B - |
- |
5.42B - |
- |
4.27B - |
- |
3.92B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.19B 15.5% |
2.29B 4.5% |
2.4B 5.0% |
3.07B 27.8% |
3.45B 12.3% |
3.47B 0.7% |
3.71B 6.9% |
3.16B -14.8% |
2.92B -7.6% |
2.86B -2.0% |
2.66B -6.9% |
2.57B -3.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.89 15.2% |
62.005 3.5% |
65 4.8% |
83.02 27.7% |
95.155 14.6% |
98.745 3.8% |
107.21 8.6% |
94.44 -11.9% |
88.16 -6.6% |
85.97 -2.5% |
79.59 -7.4% |
76.85 -3.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.725 15.3% |
60.305 4.5% |
63.58 5.4% |
81.99 29.0% |
94.485 15.2% |
98.095 3.8% |
106.33 8.4% |
93.64 -11.9% |
87.41 -6.7% |
85.24 -2.5% |
78.92 -7.4% |
76.2 -3.4% |