2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 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] |
30.26B -8.2% |
27.65B -8.6% |
25.91B -6.3% |
21.13B -18.4% |
22.49B 6.4% |
23.62B 5.0% |
25.07B 6.1% |
25.89B 3.3% |
25.78B -0.4% |
25.09B -2.7% |
23.66B -5.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.73B -8.3% |
24.6B -8.0% |
23.11B -6.1% |
18.62B -19.4% |
19.73B 6.0% |
20.48B 3.8% |
21.25B 3.7% |
21.4B 0.7% |
21.11B -1.4% |
20.33B -3.7% |
19.33B -4.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.53B -7.4% |
3.05B -13.6% |
2.8B -8.1% |
2.51B -10.2% |
2.76B 9.8% |
3.14B 13.6% |
3.83B 21.9% |
4.49B 17.4% |
4.67B 4.0% |
4.76B 1.8% |
4.33B -9.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.81B -7.9% |
26.56B -7.8% |
24.98B -6.0% |
20.41B -18.3% |
21.52B 5.4% |
22.36B 3.9% |
23.31B 4.2% |
23.71B 1.7% |
23.44B -1.1% |
22.98B -2.0% |
21.71B -5.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08B -2.7% |
1.96B -5.7% |
1.87B -4.8% |
1.79B -4.2% |
1.78B -0.2% |
1.88B 5.3% |
2.06B 9.7% |
2.3B 11.6% |
2.33B 1.3% |
2.65B 13.5% |
2.38B -10.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.45B -13.5% |
1.09B -25.0% |
932.5M -14.1% |
725.69M -22.2% |
976.13M 34.5% |
1.26B 28.8% |
1.76B 40.2% |
2.19B 24.2% |
2.34B 6.9% |
2.11B -9.9% |
1.94B -7.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
987.66M - |
- |
597.32M - |
- |
1.11B - |
- |
2.64B - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B -11.3% |
900.75M -14.3% |
822.35M -8.7% |
578.05M -29.7% |
775.11M 34.1% |
1.12B 44.2% |
1.47B 31.8% |
2.65B 79.8% |
2.73B 3.2% |
2.46B -10.2% |
2.24B -8.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.58 -13.4% |
0.48 -17.2% |
0.43 -10.4% |
0.27 -37.2% |
0.38 40.7% |
0.55 44.7% |
0.73 32.7% |
1.31 79.5% |
1.35 3.1% |
1.22 -9.6% |
1.11 -9.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.58 -13.4% |
0.48 -17.2% |
0.43 -10.4% |
0.27 -37.2% |
0.38 40.7% |
0.55 44.7% |
0.73 32.7% |
1.31 79.5% |
1.35 3.1% |
1.22 -9.6% |
1.11 -9.0% |