| 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 | 13473 | 1418 | 1124 | 8.35% | 4.1 | 1.05% | 12.13% | -6.29% | -1.11% | 11.68% | -1.59% | -3.02% | 5.03% |
| 2025-12 | 14377 | 1452 | 1142 | 7.95% | 4.17 | 23.21% | 16.04% | 10.31% | 24.48% | 19.6% | 11.5% | -0.25% | 2.19% |
| 2025-06 | 13033 | 1304 | 1014 | 7.78% | 3.74 | 8.88% | 11.44% | 6.6% | 14.72% | 20.9% | 2.19% | 2.91% | -4.31% |
| 2025-03 | 12226 | 1267 | 994 | 8.13% | 3.66 | 14.0% | N/A | -8.3% | 27.08% | N/A | -11.81% | 9.13% | -5.57% |
| 2024-12 | 13333 | 1422 | 1148 | 8.61% | 4.15 | N/A | N/A | 14.27% | N/A | N/A | 23.88% | N/A | 8.03% |
| 2024-09 | 11668 | 1180 | 929 | 7.97% | 3.35 | N/A | N/A | -2.52% | N/A | N/A | 2.76% | N/A | 5.42% |
| 2024-06 | 11970 | 1155 | 905 | 7.56% | 3.26 | N/A | N/A | 11.62% | N/A | N/A | 13.19% | N/A | 1.48% |
| 2024-03 | 10724 | 1034 | 799 | 7.45% | 2.88 |
| 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 | 52559 | 5355 | 4210 | 8.01% | 15.45 | 10.2% | 11.74% | 11.32% | 1.01% | 13.35% |
| 2024-12 | 47692 | 4793 | 3782 | 7.93% | 13.63 | 12.79% | 12.91% | 14.09% | 1.15% | 13.39% |
| 2023-12 | 42283 | 4245 | 3315 | 7.84% | 12.02 | 7.27% | 0.74% | -2.21% | -8.84% | -1.39% |
| 2022-12 | 39418 | 4213 | 3390 | 8.6% | 12.19 | 2.51% | 1.28% | 4.08% | 1.53% | 5.54% |
| 2021-12 | 38453 | 4160 | 3257 | 8.47% | 11.55 |
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.