2018 Q1 | 2019 Q1 | 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] |
27.89B 5.0% |
29.24B 4.8% |
29.97B 2.5% |
30.84B 2.9% |
31.85B 3.2% |
32.86B 3.2% |
33.23B 1.1% |
33.5B 0.8% |
33.05B -1.3% |
32.41B -1.9% |
35.7B 10.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.86B 5.3% |
25.2B 5.6% |
26.08B 3.5% |
26.93B 3.2% |
27.7B 2.9% |
28.39B 2.5% |
28.55B 0.5% |
28.77B 0.8% |
28.6B -0.6% |
28.25B -1.2% |
30.69B 8.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.03B 3.5% |
4.04B 0.2% |
3.89B -3.6% |
3.92B 0.7% |
4.14B 5.6% |
4.47B 8.0% |
4.68B 4.7% |
4.73B 1.0% |
4.45B -5.9% |
4.16B -6.5% |
5B 20.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.29B 5.2% |
28.69B 5.1% |
29.58B 3.1% |
30.46B 3.0% |
31.33B 2.9% |
32.04B 2.3% |
32.24B 0.6% |
32.54B 0.9% |
32.39B -0.5% |
32.12B -0.8% |
35.37B 10.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.43B 4.2% |
3.49B 1.8% |
3.5B 0.3% |
3.53B 0.8% |
3.62B 2.5% |
3.65B 0.8% |
3.69B 1.1% |
3.77B 2.2% |
3.79B 0.5% |
3.87B 2.1% |
4.67B 21.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
597.03M -0.7% |
543.03M -9.0% |
387M -28.7% |
388M 0.3% |
519M 33.8% |
821M 58.2% |
994M 21.1% |
960M -3.4% |
663M -30.9% |
296M -55.4% |
330M 11.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2B - |
- |
639M - |
- |
693M - |
- |
1.1B - |
- |
723M - |
- |
808M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
778.56M -15.1% |
607.56M -22.0% |
292M -51.9% |
289M -1.0% |
325M 12.5% |
460M 41.5% |
656M 42.6% |
569M -13.3% |
404M -29.0% |
618M 53.0% |
666M 7.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
124.77 -15.7% |
97.46 -21.9% |
46.79 -52.0% |
46.32 -1.0% |
51.93 12.1% |
73.3 41.2% |
104.34 42.3% |
90.37 -13.4% |
64.18 -29.0% |
96.76 50.8% |
104.01 7.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.6 -16.0% |
94.84 -22.0% |
45.5 -52.0% |
45.21 -0.6% |
51.3 13.5% |
72.69 41.7% |
103.3 42.1% |
89.44 -13.4% |
63.57 -28.9% |
96.48 51.8% |
103.86 7.6% |