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] |
8.51B -12.5% |
10.2B 19.9% |
8.11B -20.4% |
8.4B 3.5% |
8.24B -1.9% |
8.32B 1.0% |
8.29B -0.4% |
7.44B -10.3% |
10.37B 39.4% |
6.22B -40.0% |
8.85B 42.2% |
7.79B -11.9% |
|
Cost of Revenue | [friend] | [friend] |
6.22B -25.3% |
6.16B -1.1% |
6.36B 3.3% |
6.88B 8.1% |
7.1B 3.3% |
5.86B -17.5% |
6.04B 3.1% |
5.21B -13.7% |
6.7B 28.6% |
4.49B -33.0% |
6.81B 51.8% |
6.51B -4.5% |
|
Gross Profit | [friend] | [friend] |
2.29B 63.4% |
4.04B 76.8% |
1.76B -56.5% |
1.52B -13.3% |
1.14B -25.4% |
2.47B 117.1% |
2.25B -8.8% |
2.23B -1.1% |
3.67B 64.8% |
1.73B -52.8% |
2.04B 17.4% |
1.28B -37.0% |
|
Total Expenses | [friend] | [friend] |
7.22B -20.7% |
6.98B -3.3% |
7.15B 2.5% |
7.71B 7.8% |
7.96B 3.3% |
6.79B -14.7% |
6.89B 1.4% |
6.1B -11.5% |
7.76B 27.2% |
5.5B -29.1% |
7.8B 41.6% |
7.48B -4.0% |
|
Operating Expense | [friend] | [friend] |
995M 27.7% |
823M -17.3% |
792M -3.8% |
830M 4.8% |
864M 4.1% |
938M 8.6% |
855M -8.8% |
891M 4.2% |
1.06B 19.2% |
1.02B -4.1% |
984M -3.3% |
976M -0.8% |
|
Operating Income | [friend] | [friend] |
1.29B 108.4% |
3.22B 149.5% |
964M -70.0% |
692M -28.2% |
272M -60.7% |
1.53B 461.8% |
1.4B -8.7% |
1.33B -4.3% |
2.61B 95.3% |
715M -72.6% |
1.05B 47.0% |
307M -70.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - |
3.8B - |
- | - | - |
2.5B - |
- | - | - |
1.46B - |
- | |
Net Income | [friend] | [friend] |
367M -8.3% |
1.91B 420.7% |
509M -73.4% |
423M -16.9% |
-148M - |
905M - |
655M -27.6% |
767M 17.1% |
1.26B 64.9% |
283M -77.6% |
582M 105.7% |
1.53B 163.4% |
|
Basic EPS | [friend] | [friend] |
10.193 -34.0% |
54.83 437.9% |
14.57 -73.4% |
12.1 -17.0% |
-4.31 - |
12.88 - |
9.3 -27.8% |
10.9 17.2% |
35.921 229.6% |
4.02 -88.8% |
8.27 105.7% |
21.74 162.9% |
|
Diluted EPS | [friend] | [friend] |
10.193 4.9% |
54.02 429.9% |
14.38 -73.4% |
11.97 -16.8% |
-4.31 - |
12.83 - |
9.3 -27.5% |
10.9 17.2% |
35.921 229.6% |
4.01 -88.8% |
8.26 106.0% |
21.71 162.8% |