2015 Q4 | 2016 Q4 | 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] |
35.85B -4.5% |
34.84B -2.8% |
30.89B -11.3% |
29.13B -5.7% |
29.45B 1.1% |
33.69B 14.4% |
34.3B 1.8% |
38.25B 11.5% |
41.72B 9.1% |
38.44B -7.9% |
36.81B -4.3% |
39.04B 6.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.07B -6.6% |
20.23B -4.0% |
17.5B -13.5% |
16.8B -4.0% |
16.66B -0.8% |
19.11B 14.7% |
19.36B 1.3% |
20.85B 7.7% |
22.4B 7.5% |
19.59B -12.6% |
18.35B -6.3% |
19.25B 4.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.78B -1.4% |
14.62B -1.1% |
13.39B -8.4% |
12.33B -7.9% |
12.8B 3.8% |
14.58B 13.9% |
14.95B 2.5% |
17.4B 16.4% |
19.32B 11.0% |
18.85B -2.4% |
18.45B -2.1% |
19.79B 7.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.44B -4.9% |
26.95B -1.8% |
23.87B -11.4% |
23.04B -3.5% |
22.57B -2.0% |
25.24B 11.8% |
26.86B 6.4% |
28.93B 7.7% |
30.9B 6.8% |
28.67B -7.2% |
27.06B -5.6% |
27.94B 3.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.37B 1.2% |
6.72B 5.4% |
6.36B -5.3% |
6.24B -2.0% |
5.91B -5.2% |
6.13B 3.8% |
7.5B 22.3% |
8.08B 7.7% |
8.5B 5.2% |
9.08B 6.8% |
8.7B -4.1% |
8.69B -0.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.41B -3.2% |
7.9B -6.1% |
7.03B -11.0% |
6.09B -13.3% |
6.89B 13.0% |
8.45B 22.7% |
7.45B -11.8% |
9.32B 25.2% |
10.82B 16.0% |
9.77B -9.7% |
9.75B -0.2% |
11.1B 13.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.6B - |
- |
8.77B - |
- |
9.32B - |
- |
9.4B - |
- |
9.24B - |
- |
6B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.65B -2.3% |
7.08B 6.4% |
6.33B -10.6% |
5.48B -13.4% |
6.51B 18.9% |
7.66B 17.7% |
6.89B -10.1% |
7.69B 11.6% |
7.44B -3.2% |
5.13B -31.1% |
4.63B -9.7% |
6.51B 40.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
154.92 -2.5% |
164.59 6.2% |
146.83 -10.8% |
127 -13.5% |
150.75 18.7% |
177.11 17.5% |
159.01 -10.2% |
177.32 11.5% |
171.21 -3.4% |
117.71 -31.2% |
106.14 -9.8% |
148.85 40.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
150.55 -2.3% |
160.13 6.4% |
143.12 -10.6% |
123.85 -13.5% |
147.2 18.9% |
173.16 17.6% |
155.62 -10.1% |
173.65 11.6% |
167.83 -3.4% |
115.52 -31.2% |
104.26 -9.7% |
146.47 40.5% |