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] |
5.14B 3.4% |
5.4B 5.1% |
5.16B -4.5% |
5.62B 9.0% |
6.07B 8.1% |
6.18B 1.7% |
5.8B -6.0% |
6.5B 12.0% |
6.78B 4.2% |
7.24B 6.8% |
6.93B -4.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
4.51B 3.3% |
4.83B 7.0% |
4.67B -3.2% |
5.09B 9.0% |
5.41B 6.2% |
5.36B -0.9% |
5.21B -2.7% |
5.72B 9.7% |
5.97B 4.4% |
6.33B 6.0% |
6.24B -1.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
625M 3.8% |
574M -8.2% |
486M -15.3% |
526M 8.2% |
665M 26.4% |
817M 22.9% |
588M -28.0% |
780M 32.7% |
804M 3.1% |
902M 12.2% |
692M -23.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
4.79B 2.8% |
5.14B 7.2% |
4.95B -3.5% |
5.38B 8.7% |
5.7B 5.9% |
5.68B -0.4% |
5.52B -2.8% |
6.04B 9.4% |
6.29B 4.2% |
6.68B 6.3% |
6.6B -1.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
279M -4.5% |
310M 11.1% |
284M -8.4% |
294M 3.5% |
297M 1.0% |
318M 7.1% |
303M -4.7% |
313M 3.3% |
312M -0.3% |
350M 12.2% |
359M 2.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
346M 11.6% |
264M -23.7% |
202M -23.5% |
232M 14.9% |
368M 58.6% |
499M 35.6% |
285M -42.9% |
467M 63.9% |
492M 5.4% |
552M 12.2% |
333M -39.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - | - | - |
439M - |
- | - | - |
760M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
264M 20% |
228M -13.6% |
120M -47.4% |
172M 43.3% |
242M 40.7% |
339M 40.1% |
160M -52.8% |
273M 70.6% |
300M 9.9% |
390M 30% |
175M -55.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
46.54 20.0% |
39.43 -15.3% |
20.85 -47.1% |
29.78 42.8% |
41.72 40.1% |
58.05 39.1% |
27.29 -53.0% |
46.41 70.1% |
51.06 10.0% |
65.8 28.9% |
29.46 -55.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
44.39 19.9% |
38.09 -14.2% |
20.16 -47.1% |
28.79 42.8% |
40.34 40.1% |
56.58 40.3% |
26.72 -52.8% |
45.41 69.9% |
49.96 10.0% |
64.82 29.7% |
29.17 -55.0% |