2019 Q2 | 2020 Q2 | 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] |
4.94B 310.4% |
1.33B -73.1% |
5.27B 296.6% |
5.34B 1.4% |
5.68B 6.3% |
5.88B 3.5% |
5.99B 2.0% |
6.22B 3.7% |
6.29B 1.2% |
6.28B -0.2% |
6.08B -3.2% |
6.12B 0.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
3.29B 321.0% |
842.61M -74.4% |
3.5B 315.1% |
3.65B 4.4% |
3.95B 8.2% |
4.17B 5.7% |
4.32B 3.5% |
4.46B 3.2% |
4.54B 1.8% |
4.58B 0.8% |
4.4B -3.9% |
4.39B -0.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
1.65B 290.7% |
485.63M -70.6% |
1.77B 264.6% |
1.69B -4.4% |
1.73B 2.4% |
1.7B -1.6% |
1.67B -1.9% |
1.76B 5.1% |
1.75B -0.3% |
1.71B -2.7% |
1.69B -1.1% |
1.73B 2.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
4.57B 308.4% |
1.16B -74.7% |
4.82B 315.8% |
4.95B 2.7% |
5.24B 6.0% |
5.48B 4.5% |
5.65B 3.2% |
5.81B 2.7% |
5.92B 1.9% |
6B 1.2% |
5.82B -2.9% |
5.83B 0.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
1.28B 279.2% |
316.29M -75.3% |
1.32B 317.9% |
1.3B -1.9% |
1.3B -0.1% |
1.31B 0.9% |
1.33B 2.0% |
1.35B 1.2% |
1.38B 2.5% |
1.42B 2.7% |
1.43B 0.5% |
1.44B 0.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
369.34M 337.0% |
169.34M -54.2% |
448.98M 165.1% |
395.97M -11.8% |
437.35M 10.4% |
397.94M -9.0% |
339.5M -14.7% |
407.98M 20.2% |
369.42M -9.5% |
285.51M -22.7% |
259.32M -9.2% |
296.4M 14.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
199.62M - |
- |
441.46M - |
- |
425.6M - |
- |
309.86M - |
- |
350.9M - |
- |
288.28M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
180.71M 325.0% |
122.31M -32.3% |
366.97M 200.0% |
362.28M -1.3% |
456.27M 25.9% |
420.31M -7.9% |
343.66M -18.2% |
386.71M 12.5% |
256.3M -33.7% |
192.61M -24.8% |
200.25M 4.0% |
216.69M 8.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
65.24 285.9% |
33.37 -48.9% |
106.025 217.7% |
99.32 -6.3% |
123.79 24.6% |
113.55 -8.3% |
92.36 -18.7% |
103.7 12.3% |
67.94 -34.5% |
50.57 -25.6% |
51.65 2.1% |
54.68 5.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
56.97 361.6% |
30.09 -47.2% |
90.765 201.6% |
89.74 -1.1% |
112.56 25.4% |
105.22 -6.5% |
86.82 -17.5% |
97.49 12.3% |
64.12 -34.2% |
47.01 -26.7% |
48.66 3.5% |
52.84 8.6% |