2016 Q4 | 2017 Q4 | 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] |
5.57B 10.4% |
5.87B 5.4% |
5.73B -2.3% |
5.55B -3.2% |
5.21B -6.0% |
4.6B -11.7% |
4.21B -8.6% |
3.66B -13.0% |
3.5B -4.4% |
3.64B 3.9% |
3.78B 4.0% |
3.94B 4.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.15B 7.0% |
4.29B 3.3% |
4.1B -4.3% |
4.01B -2.2% |
3.89B -2.9% |
3.56B -8.6% |
3.41B -4.2% |
3.12B -8.4% |
3.14B 0.4% |
3.32B 5.8% |
3.52B 6.1% |
3.66B 3.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 21.7% |
1.58B 11.6% |
1.63B 3.4% |
1.54B -5.7% |
1.32B -14.1% |
1.04B -20.9% |
796.43M -23.7% |
536.93M -32.6% |
361.31M -32.7% |
314.97M -12.8% |
259.76M -17.5% |
286.64M 10.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.6B 6.3% |
4.75B 3.4% |
4.6B -3.2% |
4.5B -2.3% |
4.36B -3.0% |
3.99B -8.5% |
3.78B -5.4% |
3.49B -7.7% |
3.5B 0.4% |
3.7B 5.7% |
3.89B 5.3% |
4.04B 3.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
446.22M 0.8% |
464.85M 4.2% |
497.45M 7.0% |
483.91M -2.7% |
468.79M -3.1% |
434.03M -7.4% |
366.41M -15.6% |
362.64M -1.0% |
362.92M 0.1% |
378.23M 4.2% |
371.56M -1.8% |
380.98M 2.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
967.27M 34.6% |
1.11B 15.0% |
1.13B 1.8% |
1.05B -7.1% |
851.68M -19.1% |
609.83M -28.4% |
430.02M -29.5% |
174.3M -59.5% |
-1.61M - |
-63.26M - |
-111.8M - |
-94.35M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
715.75M - |
- |
910.59M - |
- |
651.22M - |
- |
251.64M - |
- |
-178.43M - |
- |
-278.42M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
715.75M 52.4% |
908.17M 26.9% |
910.59M 0.3% |
835.49M -8.2% |
651.22M -22.1% |
410.11M -37.0% |
251.64M -38.6% |
-15.47M - |
-178.43M - |
-244.86M - |
-278.42M - |
-225.27M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.219 51.0% |
0.275 25.6% |
0.273 -0.7% |
0.251 -8.1% |
0.195 -22.3% |
0.122 -37.4% |
0.075 -38.5% |
-0.006 - |
-0.054 - |
-0.074 - |
-0.084 - |
-0.068 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.219 51.0% |
0.275 25.6% |
0.273 -0.7% |
0.25 -8.4% |
0.195 -22.0% |
0.122 -37.4% |
0.075 -38.5% |
-0.006 - |
-0.054 - |
-0.074 - |
-0.084 - |
-0.068 - |