| 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 | 3335 | 744 | 454 | 13.64% | 1.79 | 7.22% | 2.41% | 5.15% | -7.25% | -9.18% | -27.82% | -14.27% | -31.42% |
| 2025-09 | 3172 | 892 | 631 | 19.89% | 2.48 | -2.4% | -4.42% | 8.43% | -11.11% | -21.11% | 41.71% | -9.96% | 30.77% |
| 2025-06 | 2925 | 686 | 445 | 15.21% | 1.75 | -6.45% | -7.87% | 3.18% | -31.1% | -26.68% | -8.85% | -27.71% | -11.98% |
| 2025-03 | 2835 | 723 | 490 | 17.28% | 1.92 | -9.29% | N/A | -8.86% | -22.27% | N/A | -0.52% | -15.46% | 8.61% |
| 2024-12 | 3111 | 675 | 495 | 15.91% | 1.93 | N/A | N/A | -4.28% | N/A | N/A | -30.82% | N/A | -27.98% |
| 2024-09 | 3250 | 990 | 718 | 22.09% | 2.79 | N/A | N/A | 3.93% | N/A | N/A | 9.84% | N/A | 4.99% |
| 2024-06 | 3127 | 895 | 657 | 21.04% | 2.54 | N/A | N/A | 0.04% | N/A | N/A | 2.83% | N/A | 2.94% |
| 2024-03 | 3126 | 855 | 639 | 20.44% | 2.47 |
| 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 | 12270 | 3046 | 2021 | 16.47% | 7.95 | -2.71% | -10.83% | -19.48% | -17.24% | -18.29% |
| 2024-12 | 12613 | 3416 | 2510 | 19.9% | 9.73 | -4.98% | -6.67% | -10.26% | -5.55% | -9.07% |
| 2023-12 | 13274 | 3661 | 2797 | 21.07% | 10.7 | 0.55% | -3.1% | 0.36% | -0.19% | 1.42% |
| 2022-12 | 13202 | 3778 | 2787 | 21.11% | 10.55 | 19.32% | 47.52% | 48.96% | 24.84% | 55.38% |
| 2021-12 | 11064 | 2561 | 1871 | 16.91% | 6.79 |
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.