| 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 | 2741 | 475 | 363 | 13.27% | 121.54 | -5.0% | -4.94% | 3.92% | -13.14% | -13.53% | 8.2% | -16.28% | 2.16% |
| 2025-09 | 2638 | 451 | 342 | 12.99% | 112.33 | -4.88% | -2.91% | 0.31% | -13.92% | -12.0% | 3.49% | -16.09% | 2.36% |
| 2025-06 | 2629 | 454 | 333 | 12.69% | 108.54 | -0.94% | 0.71% | 7.98% | -10.07% | -14.3% | 14.46% | -15.96% | 3.17% |
| 2025-03 | 2435 | 409 | 299 | 12.3% | 94.83 | 2.36% | N/A | -15.61% | -18.54% | N/A | -32.23% | -25.77% | -22.4% |
| 2024-12 | 2886 | 579 | 457 | 15.85% | 139.93 | N/A | N/A | 4.06% | N/A | N/A | 7.23% | N/A | 2.39% |
| 2024-09 | 2773 | 545 | 429 | 15.48% | 130.5 | N/A | N/A | 4.46% | N/A | N/A | 8.13% | N/A | 2.52% |
| 2024-06 | 2654 | 540 | 400 | 15.1% | 120.69 | N/A | N/A | 11.58% | N/A | N/A | 3.68% | N/A | -8.87% |
| 2024-03 | 2379 | 477 | 394 | 16.57% | 116.41 |
| 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-12 | 10442 | 1790 | 1339 | 12.83% | 436.55 | -2.33% | -16.42% | -20.34% | -18.44% | -13.84% |
| 2024-12 | 10692 | 2142 | 1681 | 15.73% | 506.69 | 10.38% | 9.56% | 5.67% | -4.26% | 9.36% |
| 2023-12 | 9687 | 1955 | 1591 | 16.43% | 463.31 | -8.44% | -14.69% | -7.76% | 0.74% | -5.8% |
| 2022-12 | 10579 | 2292 | 1725 | 16.31% | 491.82 | 17.97% | 39.54% | 39.53% | 18.27% | 53.46% |
| 2021-12 | 8968 | 1642 | 1236 | 13.79% | 320.48 |
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.