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] |
1.34T 2.3% |
1.4T 4.6% |
1.5T 6.7% |
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] |
1.19T 2.4% |
1.25T 4.6% |
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] |
151.44B 1.7% |
157.75B 4.2% |
181.15B 14.8% |
212.09B 17.1% |
219.5B 3.5% |
223.35B 1.8% |
210.16B -5.9% |
197.04B -6.2% |
183.7B -6.8% |
172.4B -6.2% |
163.17B -5.4% |
153.99B -5.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24T 2.4% |
1.3T 4.5% |
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] |
48.51B 2.8% |
49.66B 2.4% |
53.13B 7.0% |
56.38B 6.1% |
59.42B 5.4% |
62.35B 4.9% |
62.68B 0.5% |
61.77B -1.5% |
62.87B 1.8% |
62.6B -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] |
102.93B 1.2% |
108.09B 5.0% |
128.02B 18.4% |
155.71B 21.6% |
160.08B 2.8% |
161B 0.6% |
147.47B -8.4% |
135.28B -8.3% |
120.83B -10.7% |
109.8B -9.1% |
100.36B -8.6% |
89.2B -11.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
109.67B - |
- |
160.62B - |
- |
178.44B - |
- |
187.46B - |
- |
148.67B - |
- |
88.52B - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.77B 4.6% |
76.87B -1.2% |
91.16B 18.6% |
106.73B 17.1% |
109.52B 2.6% |
118.85B 8.5% |
134.73B 13.4% |
126.51B -6.1% |
114.97B -9.1% |
99.84B -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] |
122.43 4.6% |
121.01 -1.2% |
143.51 18.6% |
168.02 17.1% |
172.4 2.6% |
187.1 8.5% |
212.21 13.4% |
199.56 -6.0% |
181.57 -9.0% |
158.03 -13.0% |
106.54 -32.6% |
92.98 -12.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.43 4.6% |
121.01 -1.2% |
143.51 18.6% |
168.02 17.1% |
172.4 2.6% |
187.1 8.5% |
212.21 13.4% |
199.56 -6.0% |
181.57 -9.0% |
158.03 -13.0% |
106.54 -32.6% |
92.98 -12.7% |