| 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-03 | 5205 | 538 | 403 | 7.75% | 2.78 | 19.14% | 16.5% | 17.99% | 92.81% | 63.45% | 52.62% | 55.94% | 28.52% |
| 2025-12 | 4411 | 310 | 266 | 6.03% | 1.82 | 13.86% | 28.02% | -28.53% | 34.09% | 15.95% | -9.29% | 12.71% | -7.8% |
| 2025-09 | 6172 | 517 | 403 | 6.54% | 2.01 | 42.17% | 20.39% | 35.14% | -2.18% | -14.22% | 0.0% | -10.66% | 0.0% |
| 2025-06 | 4567 | 383 | 298 | 6.54% | 2.01 | -1.39% | N/A | 4.54% | -26.27% | N/A | 39.27% | -29.22% | 31.59% |
| 2025-03 | 4369 | 275 | 217 | 4.97% | 1.44 | N/A | N/A | 12.77% | N/A | N/A | 6.14% | N/A | -7.1% |
| 2024-12 | 3874 | 237 | 207 | 5.35% | 1.36 | N/A | N/A | -10.75% | N/A | N/A | -33.82% | N/A | -26.91% |
| 2024-09 | 4341 | 395 | 317 | 7.32% | 2.05 | N/A | N/A | -6.27% | N/A | N/A | -24.63% | N/A | -20.78% |
| 2024-06 | 4632 | 559 | 427 | 9.24% | 2.72 |
| 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 | 18183 | 1476 | 1185 | 6.52% | 7.99 | 3.63% | -24.06% | -22.87% | -25.57% | -18.85% |
| 2024-12 | 17547 | 1944 | 1537 | 8.76% | 9.84 | -6.64% | -38.32% | -37.28% | -32.82% | -32.75% |
| 2023-12 | 18795 | 3151 | 2450 | 13.04% | 14.64 | -15.58% | -38.1% | -36.55% | -24.84% | -30.02% |
| 2022-12 | 22263 | 5091 | 3862 | 17.35% | 20.92 | 20.94% | 18.41% | 20.18% | -0.63% | 34.45% |
| 2021-12 | 18408 | 4300 | 3214 | 17.46% | 15.56 |
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.