| Numbers in millions | Revenue | Operating Income | Net Income | Pretax Margin | EPS | Revenue Growth Rate YOY | Revenue Growth Rate Avg of 2 Quarters | Revenue Growth Rate QoQ | EPS Growth Rate YOY | EPS Growth Rate Avg of 2 Quarters | EPS Growth Rate QoQ | Net Margin Growth Rate YOY | Net Margin Growth Rate QoQ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-12 | 522 | -1059 | -814 | -155.72% | -2.52 | 122.95% | 95.6% | 55.31% | N/A | N/A | N/A | N/A | N/A |
| 2025-09 | 336 | -942 | -978 | -290.7% | -3.13 | 68.26% | 48.8% | 29.74% | N/A | N/A | N/A | N/A | N/A |
| 2025-06 | 259 | -686 | -539 | -207.93% | -0.18 | 29.34% | 32.7% | 10.38% | N/A | N/A | N/A | N/A | N/A |
| 2025-03 | 235 | -691 | -366 | -155.79% | -0.12 | 36.07% | N/A | 0.24% | N/A | N/A | N/A | N/A | N/A |
| 2024-12 | 234 | -732 | -397 | -169.41% | -0.14 | N/A | N/A | 17.21% | N/A | N/A | N/A | N/A | N/A |
| 2024-09 | 200 | -770 | -992 | -496.14% | -0.41 | N/A | N/A | -0.27% | N/A | N/A | N/A | N/A | N/A |
| 2024-06 | 200 | -787 | -643 | -320.76% | -0.34 | N/A | N/A | 16.12% | N/A | N/A | N/A | N/A | N/A |
| 2024-03 | 172 | -729 | -680 | -394.15% | -0.3 |
| Numbers in millions | Revenue | Operating Income | Net Income | Pretax Margin | EPS | Revenue Growth Rate | Operating Income Growth Rate | Net Income Growth Rate | Net Margin Growth Rate | EPS Growth Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-12 | 1353 | -3379 | -2698 | -199.3% | -8.66 | 67.58% | N/A | N/A | N/A | N/A |
| 2024-12 | 807 | -3020 | -2713 | -335.95% | -1.11 | 35.71% | N/A | N/A | N/A | N/A |
| 2023-12 | 595 | -3099 | -2828 | -475.15% | -1.36 | -2.12% | N/A | N/A | N/A | N/A |
| 2022-12 | 608 | -2593 | -1304 | -214.49% | -1.51 | 264.25% | N/A | N/A | N/A | N/A |
| 2022-09 | 166 | -1032 | -831 | -498.19% | N/A |
Disclaimer
All the information on the website is for reference only. If the user trades according to this information, he/she shall be responsible for any transaction loss. This website is not responsible for any errors in the content of the information or delay in updating.