| 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 | 291 | -4 | -4 | -1.51% | -0.23 | -11.26% | -7.56% | -3.98% | N/A | N/A | N/A | N/A | N/A |
| 2025-09 | 303 | 22 | 14 | 4.91% | 0.8 | -3.85% | -3.79% | -4.75% | -26.61% | -26.06% | -25.93% | -25.49% | -22.56% |
| 2025-06 | 318 | 30 | 20 | 6.34% | 1.08 | -3.73% | -5.28% | 9.93% | -25.52% | -39.6% | 56.52% | -24.79% | 40.27% |
| 2025-03 | 289 | 19 | 13 | 4.52% | 0.69 | -6.83% | N/A | -11.74% | -53.69% | N/A | 97.14% | -50.49% | 124.88% |
| 2024-12 | 328 | 7 | 6 | 2.01% | 0.35 | N/A | N/A | 4.03% | N/A | N/A | -67.89% | N/A | -69.5% |
| 2024-09 | 315 | 30 | 20 | 6.59% | 1.09 | N/A | N/A | -4.63% | N/A | N/A | -24.83% | N/A | -21.83% |
| 2024-06 | 330 | 38 | 27 | 8.43% | 1.45 | N/A | N/A | 6.4% | N/A | N/A | -2.68% | N/A | -7.67% |
| 2024-03 | 311 | 37 | 28 | 9.13% | 1.49 |
| 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 | 1203 | 68 | 43 | 3.64% | 2.36 | -6.41% | -40.14% | -47.67% | -44.09% | -46.12% |
| 2024-12 | 1285 | 114 | 83 | 6.51% | 4.38 | 3.44% | -17.62% | -23.56% | -26.11% | -24.87% |
| 2023-12 | 1242 | 138 | 109 | 8.81% | 5.83 | 13.79% | 59.0% | 65.16% | 45.14% | 64.23% |
| 2022-12 | 1092 | 87 | 66 | 6.07% | 3.55 | 20.2% | 51.56% | 56.0% | 29.78% | N/A |
| 2022-09 | 908 | 57 | 42 | 4.68% | 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.