| 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 | 4065 | 622 | 432 | 10.64% | 1.52 | 10.0% | 7.39% | -3.1% | 7.8% | 13.54% | -23.23% | -2.3% | -20.83% |
| 2025-12 | 4195 | 712 | 563 | 13.44% | 1.98 | 4.78% | 4.46% | 0.77% | 19.28% | -0.63% | -3.41% | 13.8% | -4.34% |
| 2025-09 | 4163 | 759 | 584 | 14.05% | 2.05 | 4.13% | 2.59% | 3.42% | -20.54% | -6.47% | 11.41% | -23.72% | 7.91% |
| 2025-06 | 4026 | 710 | 524 | 13.02% | 1.84 | 1.04% | N/A | 8.93% | 7.6% | N/A | 30.5% | 5.68% | 19.56% |
| 2025-03 | 3696 | 555 | 402 | 10.89% | 1.41 | N/A | N/A | -7.7% | N/A | N/A | -15.06% | N/A | -7.79% |
| 2024-12 | 4004 | 582 | 472 | 11.81% | 1.66 | N/A | N/A | 0.15% | N/A | N/A | -35.66% | N/A | -35.88% |
| 2024-09 | 3998 | 1044 | 736 | 18.42% | 2.58 | N/A | N/A | 0.35% | N/A | N/A | 50.88% | N/A | 49.51% |
| 2024-06 | 3984 | 656 | 490 | 12.32% | 1.71 |
| 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 | 16077 | 2736 | 2075 | 12.91% | 7.28 | 2.14% | -2.34% | -1.74% | -3.8% | -1.22% |
| 2024-12 | 15740 | 2801 | 2112 | 13.42% | 7.37 | 2.77% | 40.72% | 53.93% | 49.78% | 53.86% |
| 2023-12 | 15315 | 1991 | 1372 | 8.96% | 4.79 | 7.89% | 27.39% | 25.7% | 16.51% | 25.72% |
| 2022-12 | 14196 | 1563 | 1091 | 7.69% | 3.81 | 11.44% | 2.25% | -3.38% | -13.3% | -2.56% |
| 2021-12 | 12738 | 1528 | 1129 | 8.87% | 3.91 |
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.