2017 Q4 | 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] |
2.14B -14.1% |
2.11B -1.2% |
2.02B -4.5% |
2.17B 7.6% |
2.59B 19.3% |
2.42B -6.6% |
2.33B -3.9% |
1.6B -31.2% |
993.79M -37.9% |
648.65M -34.7% |
274.33M -57.7% |
241.21M -12.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
620.76M -5.8% |
684.3M 10.2% |
757.41M 10.7% |
966.71M 27.6% |
1.22B 26.6% |
1.19B -2.4% |
1.12B -5.8% |
769.14M -31.6% |
450.79M -41.4% |
272.67M -39.5% |
95.68M -64.9% |
71.64M -25.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.52B -17.0% |
1.43B -5.9% |
1.26B -11.8% |
1.21B -4.4% |
1.37B 13.4% |
1.23B -10.3% |
1.2B -2.1% |
831.46M -30.8% |
543M -34.7% |
375.98M -30.8% |
178.65M -52.5% |
169.57M -5.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B -4.5% |
1.11B 5.8% |
1.11B 0.0% |
1.32B 19.1% |
1.62B 23.1% |
1.57B -3.2% |
1.52B -3.5% |
1.11B -27.1% |
716.22M -35.2% |
511.05M -28.6% |
319.8M -37.4% |
290.36M -9.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
425.65M -2.5% |
423.14M -0.6% |
349.56M -17.4% |
351.95M 0.7% |
400.03M 13.7% |
377.86M -5.5% |
392.84M 4.0% |
336.75M -14.3% |
265.43M -21.2% |
238.38M -10.2% |
224.12M -6.0% |
218.72M -2.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09B -21.6% |
1.01B -8.0% |
911.85M -9.4% |
853.94M -6.4% |
967.44M 13.3% |
849.08M -12.2% |
808.56M -4.8% |
494.71M -38.8% |
277.57M -43.9% |
137.6M -50.4% |
-45.47M - |
-49.14M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
890.98M - |
- |
758.52M - |
- |
849.64M - |
- |
760.27M - |
- |
313.99M - |
- |
-136.86M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
890.98M -22.5% |
839.22M -5.8% |
758.52M -9.6% |
717.75M -5.4% |
849.64M 18.4% |
784.13M -7.7% |
760.27M -3.0% |
490.86M -35.4% |
313.99M -36.0% |
166.57M -47.0% |
-136.86M - |
-115.98M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.52 -26.2% |
4.8 -13.0% |
3.98 -17.1% |
3.62 -9.0% |
4.36 20.4% |
4.08 -6.4% |
3.93 -3.7% |
2.55 -35.1% |
1.65 -35.3% |
0.83 -49.7% |
-0.71 - |
-0.6 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.52 -26.2% |
4.8 -13.0% |
3.98 -17.1% |
3.62 -9.0% |
4.36 20.4% |
4.08 -6.4% |
3.93 -3.7% |
2.55 -35.1% |
1.65 -35.3% |
0.83 -49.7% |
-0.71 - |
-0.6 - |