| 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 | 226 | 16 | 20 | 9.01% | 0.26 | 32.19% | 22.85% | 5.14% | 225.0% | 183.33% | -10.34% | 140.91% | -16.5% |
| 2025-12 | 215 | 23 | 23 | 10.79% | 0.29 | 13.52% | 5.52% | 6.11% | 141.67% | 62.5% | 45.0% | 110.74% | 39.77% |
| 2025-09 | 202 | 18 | 15 | 7.72% | 0.2 | -2.48% | -1.66% | 3.56% | -16.67% | -34.33% | 66.67% | -14.32% | 66.38% |
| 2025-06 | 195 | 12 | 9 | 4.64% | 0.12 | -0.84% | N/A | 14.41% | -52.0% | N/A | 50.0% | -52.75% | 24.06% |
| 2025-03 | 171 | 3 | 6 | 3.74% | 0.08 | N/A | N/A | -9.71% | N/A | N/A | -33.33% | N/A | -26.95% |
| 2024-12 | 189 | 7 | 9 | 5.12% | 0.12 | N/A | N/A | -8.85% | N/A | N/A | -50.0% | N/A | -43.17% |
| 2024-09 | 207 | 17 | 18 | 9.01% | 0.24 | N/A | N/A | 5.3% | N/A | N/A | -4.0% | N/A | -8.25% |
| 2024-06 | 197 | 17 | 19 | 9.82% | 0.25 |
| 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 | 784 | 57 | 54 | 6.93% | 0.69 | 2.77% | -11.9% | -21.91% | -24.01% | -22.47% |
| 2024-12 | 763 | 64 | 69 | 9.12% | 0.89 | 15.07% | -21.81% | -15.5% | -26.57% | -15.24% |
| 2023-12 | 663 | 82 | 82 | 12.42% | 1.05 | -11.36% | 50.71% | 62.38% | 83.19% | 61.54% |
| 2022-12 | 748 | 54 | 50 | 6.78% | 0.65 | -2.8% | -44.0% | -39.54% | -37.8% | -38.68% |
| 2021-12 | 769 | 98 | 83 | 10.9% | 1.06 |
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.