| 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 | 669 | 166 | 133 | 19.92% | 2.38 | 8.8% | 4.89% | -10.93% | 44.24% | 35.56% | -11.52% | 29.52% | -1.24% |
| 2025-10 | 751 | 214 | 151 | 20.17% | 2.69 | 0.98% | 6.53% | 1.37% | 26.89% | 17.86% | 21.17% | 22.91% | 18.93% |
| 2025-07 | 741 | 187 | 125 | 16.96% | 2.22 | 12.08% | 8.52% | 8.6% | 8.82% | 2.46% | 12.69% | -4.34% | 3.04% |
| 2025-04 | 682 | 168 | 112 | 16.46% | 1.97 | 4.96% | N/A | 10.96% | -3.9% | N/A | 19.39% | -9.41% | 7.02% |
| 2025-01 | 615 | 140 | 94 | 15.38% | 1.65 | N/A | N/A | -17.33% | N/A | N/A | -22.17% | N/A | -6.28% |
| 2024-10 | 744 | 178 | 122 | 16.41% | 2.12 | N/A | N/A | 12.5% | N/A | N/A | 3.92% | N/A | -7.45% |
| 2024-07 | 661 | 167 | 117 | 17.73% | 2.04 | N/A | N/A | 1.71% | N/A | N/A | -0.49% | N/A | -2.42% |
| 2024-04 | 650 | 168 | 118 | 18.17% | 2.05 |
| 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-10 | 2792 | 711 | 484 | 17.35% | 8.51 | 3.8% | 5.58% | 3.68% | -0.12% | 4.93% |
| 2024-10 | 2690 | 674 | 467 | 17.37% | 8.11 | 2.37% | 0.25% | -4.15% | -6.36% | -4.14% |
| 2023-10 | 2627 | 672 | 487 | 18.55% | 8.46 | 1.46% | -4.26% | -4.99% | -6.36% | -3.97% |
| 2022-10 | 2590 | 702 | 513 | 19.81% | 8.81 | 9.62% | 14.17% | 12.93% | 3.02% | 13.82% |
| 2021-10 | 2362 | 615 | 454 | 19.23% | 7.74 |
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.