| 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 | 503 | 111 | 76 | 15.17% | 2.11 | 12.43% | 11.57% | 8.95% | 6.57% | 24.05% | 26.35% | -10.45% | 13.38% |
| 2025-09 | 462 | 85 | 61 | 13.38% | 1.67 | 10.71% | 11.13% | 1.1% | 41.53% | 27.01% | 15.97% | 20.98% | 12.82% |
| 2025-06 | 457 | 76 | 54 | 11.86% | 1.44 | 11.55% | 12.24% | -1.94% | 12.49% | 41.73% | -9.43% | -1.66% | -9.12% |
| 2025-03 | 466 | 90 | 60 | 13.05% | 1.59 | 12.93% | N/A | 4.1% | 70.97% | N/A | -19.7% | 46.3% | -22.96% |
| 2024-12 | 447 | 103 | 75 | 16.94% | 1.98 | N/A | N/A | 7.28% | N/A | N/A | 67.8% | N/A | 53.16% |
| 2024-09 | 417 | 70 | 46 | 11.06% | 1.18 | N/A | N/A | 1.86% | N/A | N/A | -7.82% | N/A | -8.29% |
| 2024-06 | 409 | 68 | 49 | 12.06% | 1.28 | N/A | N/A | -0.73% | N/A | N/A | 37.65% | N/A | 35.2% |
| 2024-03 | 412 | 61 | 36 | 8.92% | 0.93 |
| 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-06 | 1787 | 341 | 237 | 13.26% | 6.18 | 12.8% | 57.27% | 73.32% | 53.65% | 82.3% |
| 2024-06 | 1584 | 217 | 136 | 8.63% | 3.39 | 9.16% | 29.03% | 46.51% | 34.21% | 65.37% |
| 2023-06 | 1451 | 168 | 93 | 6.43% | 2.05 | 4.65% | 109.13% | -70.61% | -71.92% | -68.8% |
| 2022-06 | 1387 | 80 | 317 | 22.9% | 6.57 | 24.65% | -50.21% | 313.09% | 231.4% | 340.94% |
| 2021-06 | 1113 | 161 | 76 | 6.91% | 1.49 |
People Also Ask
Financial Analysis Related Information
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.