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] |
1.42B -3.4% |
850.53M -40.0% |
1.27B 49.5% |
1.56B 23.0% |
1.61B 3.3% |
996.21M -38.3% |
1.04B 4.1% |
1.55B 49.6% |
1.03B -33.6% |
886.9M -13.8% |
1.15B 29.6% |
1.64B 42.3% |
|
Cost of Revenue | [friend] |
2.01B - |
712.99M -64.6% |
901.14M 26.4% |
1.12B 23.8% |
1.25B 11.7% |
770.49M -38.2% |
738.66M -4.1% |
1.02B 38.7% |
874.17M -14.7% |
649.1M -25.7% |
1.02B 57.2% |
1.14B 11.8% |
|
Gross Profit | [friend] |
-597.11M - |
137.55M - |
370.17M 169.1% |
447.89M 21.0% |
368.39M -17.8% |
225.72M -38.7% |
298.3M 32.2% |
526.57M 76.5% |
155.25M -70.5% |
237.8M 53.2% |
129.2M -45.7% |
495.47M 283.5% |
|
Total Expenses | [friend] |
2.51B - |
980.56M -60.9% |
1.2B 22.6% |
1.4B 16.6% |
1.59B 13.4% |
1.12B -29.4% |
1.04B -6.9% |
1.41B 35.0% |
1.31B -7.2% |
1.02B -21.9% |
1.42B 39.0% |
1.5B 5.7% |
|
Operating Expense | [friend] |
495.42M - |
267.57M -46.0% |
300.85M 12.4% |
286.52M -4.8% |
343.18M 19.8% |
351.62M 2.5% |
305.61M -13.1% |
384.69M 25.9% |
434M 12.8% |
372.53M -14.2% |
400.22M 7.4% |
360.98M -9.8% |
|
Operating Income | [friend] |
-1.09B - |
-130.03M - |
69.33M - |
161.37M 132.8% |
25.21M -84.4% |
-125.9M - |
-7.31M - |
141.88M - |
-278.75M - |
-134.73M - |
-271.02M - |
134.49M - |
|
Net Income (Cont Operations) | [friend] |
359.35M - |
-135.09M - |
55.49M - |
- |
253.83M - |
-51.9M - |
63.96M - |
- |
-53.91M - |
- | - | - | |
Net Income | [friend] |
162M -17.9% |
-135.09M - |
55.49M - |
147.73M 166.2% |
106.09M -28.2% |
-51.9M - |
63.96M - |
87.48M 36.8% |
-141.39M - |
-120.92M - |
-299.49M - |
129.88M - |
|
Basic EPS | [friend] |
0.444 -17.9% |
-0.37 - |
0.15 - |
0.41 173.3% |
0.29 -29.3% |
-0.15 - |
0.18 - |
0.2 11.1% |
-0.32 - |
-0.26 - |
-0.64 - |
0.265 - |
|
Diluted EPS | [friend] |
0.444 -17.9% |
-0.37 - |
0.15 - |
0.4 166.7% |
0.29 -27.5% |
-0.15 - |
0.16 - |
0.19 18.8% |
-0.32 - |
-0.26 - |
-0.64 - |
0.265 - |