| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03 | 163 | -107 | -245 | -150.02% | -0.18 | 22.53% | 20.29% | -27.4% | N/A | N/A | N/A | N/A | N/A |
| 2025-12 | 225 | -785 | -845 | -375.62% | -0.62 | 18.04% | 9.98% | 27.2% | N/A | N/A | N/A | N/A | N/A |
| 2025-09 | 177 | -348 | -361 | -204.38% | -0.31 | 1.92% | 11.64% | 1.78% | N/A | N/A | N/A | N/A | N/A |
| 2025-06 | 173 | -182 | -227 | -130.54% | -0.2 | 21.36% | N/A | 30.37% | N/A | N/A | N/A | N/A | N/A |
| 2025-03 | 133 | -181 | -196 | -147.37% | -0.21 | N/A | N/A | -30.06% | N/A | N/A | N/A | N/A | N/A |
| 2024-12 | 190 | -1297 | -1330 | -697.46% | -1.48 | N/A | N/A | 9.82% | N/A | N/A | N/A | N/A | N/A |
| 2024-09 | 173 | -216 | -211 | -121.55% | -0.25 | N/A | N/A | 21.19% | N/A | N/A | N/A | N/A | N/A |
| 2024-06 | 143 | -244 | -262 | -183.0% | -0.36 |
| 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 | 709 | -1498 | -1631 | -229.83% | -1.42 | 13.15% | N/A | N/A | N/A | N/A |
| 2024-12 | 627 | -2031 | -2100 | -334.71% | -2.68 | -29.61% | N/A | N/A | N/A | N/A |
| 2023-12 | 891 | -1343 | -1368 | -153.57% | -2.3 | 27.08% | N/A | N/A | N/A | N/A |
| 2022-12 | 701 | -680 | -724 | -103.22% | -1.25 | 51.22% | N/A | N/A | N/A | N/A |
| 2022-09 | 463 | -459 | -500 | -107.91% | 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.