| 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 | 1920 | 427 | 343 | 17.9% | 1.65 | 21.21% | 17.6% | -23.25% | 73.66% | 83.77% | -38.31% | 39.52% | -20.2% |
| 2025-12 | 2502 | 716 | 561 | 22.43% | 2.68 | 14.0% | 13.55% | 46.8% | 93.87% | 77.64% | 109.8% | 58.63% | 39.14% |
| 2025-09 | 1704 | 328 | 274 | 16.12% | 1.28 | 13.1% | 10.69% | -1.07% | 61.42% | N/A | N/A | 30.21% | N/A |
| 2025-06 | 1723 | -583 | -517 | -30.01% | -2.48 | 8.27% | N/A | 8.74% | N/A | N/A | N/A | N/A | N/A |
| 2025-03 | 1584 | 253 | 203 | 12.83% | 0.95 | N/A | N/A | -27.82% | N/A | N/A | -31.13% | N/A | -9.26% |
| 2024-12 | 2195 | 372 | 310 | 14.14% | 1.38 | N/A | N/A | 45.64% | N/A | N/A | 74.68% | N/A | 14.22% |
| 2024-09 | 1507 | 252 | 186 | 12.38% | 0.79 | N/A | N/A | -5.29% | N/A | N/A | 16.18% | N/A | 23.68% |
| 2024-06 | 1591 | 235 | 159 | 10.01% | 0.68 |
| 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 | 7019 | 295 | 183 | 2.61% | 0.82 | 5.2% | -74.08% | -77.55% | -78.66% | -76.47% |
| 2024-06 | 6672 | 1140 | 816 | 12.23% | 3.5 | 0.15% | -2.75% | -12.82% | -12.95% | -9.77% |
| 2023-07 | 6661 | 1172 | 936 | 14.05% | 3.88 | -0.34% | 4.47% | 9.31% | 9.68% | 22.35% |
| 2022-07 | 6684 | 1122 | 856 | 12.81% | 3.17 | 16.35% | 15.94% | 2.65% | -11.78% | 7.55% |
| 2021-07 | 5745 | 968 | 834 | 14.52% | 2.95 |
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.