| 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-01 | 145 | 1 | -7 | -5.24% | -0.06 | 24.22% | 14.48% | 9.66% | N/A | N/A | N/A | N/A | N/A |
| 2025-09 | 133 | -1 | 2 | 2.1% | 0.02 | 4.74% | 2.32% | 7.33% | -60.0% | -73.75% | 0.0% | -62.9% | -10.64% |
| 2025-06 | 123 | 4 | 2 | 2.35% | 0.02 | -0.09% | -7.38% | 3.17% | -87.5% | -75.57% | -50.0% | -87.12% | -43.78% |
| 2025-03 | 120 | 6 | 5 | 4.18% | 0.04 | -14.66% | N/A | 2.29% | -63.64% | N/A | -66.67% | -60.23% | -70.27% |
| 2024-12 | 117 | -12 | 16 | 14.06% | 0.12 | N/A | N/A | -7.54% | N/A | N/A | 140.0% | N/A | 148.41% |
| 2024-09 | 127 | 7 | 7 | 5.66% | 0.05 | N/A | N/A | 2.38% | N/A | N/A | -68.75% | N/A | -68.97% |
| 2024-06 | 124 | 22 | 22 | 18.24% | 0.16 | N/A | N/A | -11.87% | N/A | N/A | 45.45% | N/A | 73.55% |
| 2024-03 | 140 | 16 | 14 | 10.51% | 0.11 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-01 | 522 | 11 | 3 | 0.59% | 0.02 | 2.61% | -67.37% | -94.96% | -95.08% | -94.93% |
| 2024-12 | 509 | 34 | 61 | 12.0% | 0.44 | -30.9% | -83.78% | -76.4% | -65.85% | -76.22% |
| 2023-12 | 737 | 212 | 259 | 35.14% | 1.85 | 11.65% | 13.34% | 44.82% | 29.72% | 45.67% |
| 2022-12 | 660 | 187 | 178 | 27.09% | 1.27 | 28.11% | 85.81% | 86.49% | 45.57% | 88.2% |
| 2022-01 | 515 | 100 | 95 | 18.61% | 0.67 |
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.