| 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-11 | 607 | 192 | 152 | 25.11% | 4.06 | 6.85% | 6.51% | 1.82% | 4.37% | 39.04% | 0.74% | -4.81% | -2.45% |
| 2025-08 | 596 | 177 | 153 | 25.74% | 4.03 | 6.16% | 6.05% | 1.93% | 73.71% | 34.16% | 4.13% | 61.68% | 1.46% |
| 2025-05 | 585 | 194 | 148 | 25.37% | 3.87 | 5.93% | 5.25% | 2.58% | -5.38% | -1.18% | 2.93% | -11.32% | -0.04% |
| 2025-02 | 570 | 185 | 144 | 25.38% | 3.76 | 4.56% | N/A | 0.36% | 3.01% | N/A | -3.34% | -1.7% | -3.79% |
| 2024-11 | 568 | 191 | 150 | 26.38% | 3.89 | N/A | N/A | 1.16% | N/A | N/A | 67.67% | N/A | 65.7% |
| 2024-08 | 562 | 127 | 89 | 15.92% | 2.32 | N/A | N/A | 1.71% | N/A | N/A | -43.28% | N/A | -44.36% |
| 2024-05 | 552 | 202 | 158 | 28.61% | 4.09 | N/A | N/A | 1.26% | N/A | N/A | 12.05% | N/A | 10.81% |
| 2024-02 | 545 | 181 | 140 | 25.82% | 3.65 |
| 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-08 | 2321 | 748 | 597 | 25.72% | 15.55 | 5.36% | 6.69% | 11.15% | 5.5% | 11.79% |
| 2024-08 | 2203 | 701 | 537 | 24.38% | 13.91 | 5.65% | 11.27% | 14.73% | 8.6% | 15.63% |
| 2023-08 | 2085 | 630 | 468 | 22.45% | 12.03 | 13.12% | 32.55% | 17.95% | 4.27% | 17.37% |
| 2022-08 | 1843 | 475 | 396 | 21.53% | 10.25 | 15.85% | 0.29% | -0.67% | -14.26% | -1.06% |
| 2021-08 | 1591 | 474 | 399 | 25.11% | 10.36 |
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.