| 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 | 8761 | 889 | 558 | 6.38% | 11.03 | 44.66% | 42.06% | 18.21% | -12.53% | -3.14% | 32.57% | -39.53% | 12.32% |
| 2025-09 | 7411 | 724 | 421 | 5.68% | 8.32 | 39.46% | 36.7% | 9.12% | 6.26% | 2.32% | -19.3% | -23.96% | -26.23% |
| 2025-06 | 6792 | 825 | 523 | 7.7% | 10.31 | 33.93% | 35.49% | 14.4% | -1.62% | 21.02% | 5.85% | -26.46% | -7.45% |
| 2025-03 | 5937 | 763 | 494 | 8.32% | 9.74 | 37.05% | N/A | -1.97% | 43.66% | N/A | -22.76% | 4.79% | -21.14% |
| 2024-12 | 6056 | 819 | 639 | 10.55% | 12.61 | N/A | N/A | 13.97% | N/A | N/A | 61.05% | N/A | 41.23% |
| 2024-09 | 5314 | 557 | 397 | 7.47% | 7.83 | N/A | N/A | 4.79% | N/A | N/A | -25.29% | N/A | -28.65% |
| 2024-06 | 5071 | 725 | 531 | 10.47% | 10.48 | N/A | N/A | 17.06% | N/A | N/A | 54.57% | N/A | 31.86% |
| 2024-03 | 4332 | 528 | 344 | 7.94% | 6.78 |
| 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 | 28900 | 3202 | 1997 | 6.91% | 39.4 | 39.13% | 21.77% | 4.5% | -24.89% | 4.54% |
| 2024-12 | 20771 | 2629 | 1911 | 9.2% | 37.69 | 43.53% | 44.21% | 93.62% | 34.9% | 93.68% |
| 2023-12 | 14472 | 1823 | 987 | 6.82% | 19.46 | 37.22% | 76.24% | 104.77% | 49.23% | 104.2% |
| 2022-12 | 10547 | 1034 | 482 | 4.57% | 9.53 | -6.61% | 24.95% | 52.05% | 62.81% | N/A |
| 2022-09 | 11293 | 828 | 317 | 2.81% | N/A |
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.