| 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-04 | 1237 | 464 | 402 | 32.53% | 0.43 | 2.1% | -0.74% | 10.29% | 2.67% | -3.27% | 18.65% | -3.07% | 4.03% |
| 2026-01 | 1121 | 388 | 350 | 31.27% | 0.36 | -3.59% | -1.44% | -2.9% | -9.21% | 1.23% | -12.95% | -6.1% | -10.53% |
| 2025-10 | 1155 | 430 | 403 | 34.95% | 0.41 | 0.71% | 2.97% | 2.67% | 11.68% | 17.21% | 1.92% | 10.71% | -0.79% |
| 2025-07 | 1125 | 412 | 396 | 35.23% | 0.41 | 5.23% | N/A | -7.14% | 22.74% | N/A | -2.48% | 16.77% | 4.98% |
| 2025-04 | 1211 | 451 | 406 | 33.56% | 0.42 | N/A | N/A | 4.15% | N/A | N/A | 4.92% | N/A | 0.78% |
| 2025-01 | 1163 | 426 | 387 | 33.3% | 0.4 | N/A | N/A | 1.43% | N/A | N/A | 7.08% | N/A | 5.48% |
| 2024-10 | 1146 | 406 | 362 | 31.57% | 0.37 | N/A | N/A | 7.27% | N/A | N/A | 12.02% | N/A | 4.64% |
| 2024-07 | 1069 | 359 | 322 | 30.17% | 0.33 |
| 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-07 | 4646 | 1696 | 1552 | 33.41% | 1.59 | 9.67% | 7.93% | 13.9% | 3.85% | 13.44% |
| 2024-07 | 4236 | 1571 | 1363 | 32.17% | 1.4 | 9.51% | 5.74% | 10.12% | 0.56% | 9.37% |
| 2023-07 | 3869 | 1486 | 1237 | 31.99% | 1.28 | 10.52% | 9.44% | 13.54% | 2.73% | 13.27% |
| 2022-07 | 3500 | 1358 | 1090 | 31.14% | 1.13 | 30.01% | 19.51% | 16.41% | -10.47% | 15.9% |
| 2021-07 | 2692 | 1136 | 936 | 34.78% | 0.97 |
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.