2016 Q1 | 2017 Q1 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.4T 5.1% |
1.5T 6.6% |
1.59T 6.1% |
1.63T 2.5% |
1.61T -0.9% |
1.54T -4.7% |
1.43T -6.7% |
1.37T -4.8% |
1.33T -2.9% |
1.31T -0.9% |
1.32T 0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.25T 5.1% |
1.32T 5.6% |
1.38T 4.6% |
1.41T 2.3% |
1.39T -1.3% |
1.33T -4.5% |
1.24T -6.7% |
1.18T -4.5% |
1.15T -2.4% |
1.15T -0.3% |
1.16T 1.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.76B 4.7% |
181.14B 14.8% |
212.08B 17.1% |
219.49B 3.5% |
223.35B 1.8% |
210.16B -5.9% |
197.06B -6.2% |
183.71B -6.8% |
172.41B -6.1% |
163.18B -5.4% |
154B -5.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3T 5.0% |
1.37T 5.7% |
1.43T 4.7% |
1.47T 2.4% |
1.45T -1.0% |
1.39T -4.3% |
1.3T -6.5% |
1.25T -4.2% |
1.22T -2.3% |
1.21T -0.2% |
1.23T 1.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.66B 2.9% |
53.13B 7.0% |
56.37B 6.1% |
59.42B 5.4% |
62.35B 4.9% |
62.68B 0.5% |
61.77B -1.5% |
62.88B 1.8% |
62.61B -0.4% |
62.81B 0.3% |
64.79B 3.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
108.1B 5.5% |
128.01B 18.4% |
155.71B 21.6% |
160.07B 2.8% |
161B 0.6% |
147.48B -8.4% |
135.28B -8.3% |
120.83B -10.7% |
109.81B -9.1% |
100.37B -8.6% |
89.21B -11.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
109.68B - |
- |
160.62B - |
- |
178.44B - |
- |
187.47B - |
- |
148.68B - |
- |
88.52B - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.88B -0.7% |
91.16B 18.6% |
106.73B 17.1% |
109.51B 2.6% |
118.85B 8.5% |
134.73B 13.4% |
126.52B -6.1% |
114.98B -9.1% |
99.85B -13.2% |
66.88B -33.0% |
58.28B -12.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.021 -0.7% |
143.502 18.6% |
168.014 17.1% |
172.392 2.6% |
187.1 8.5% |
212.213 13.4% |
199.572 -6.0% |
181.576 -9.0% |
158.04 -13.0% |
106.544 -32.6% |
92.986 -12.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.021 -0.7% |
143.502 18.6% |
168.014 17.1% |
172.392 2.6% |
187.1 8.5% |
212.213 13.4% |
199.572 -6.0% |
181.576 -9.0% |
158.04 -13.0% |
106.544 -32.6% |
92.986 -12.7% |