| 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 | 3666 | 1665 | 1412 | 38.54% | 2.48 | 13.53% | 8.63% | 16.67% | 79.71% | 51.43% | 66.44% | 56.16% | 42.32% |
| 2025-12 | 3142 | 1237 | 851 | 27.08% | 1.49 | 3.73% | 1.43% | 4.52% | 23.14% | 23.85% | 4.93% | 17.53% | -0.22% |
| 2025-09 | 3006 | 1173 | 816 | 27.14% | 1.42 | -0.88% | 5.87% | -7.82% | 24.56% | 29.55% | -4.05% | 25.3% | 4.02% |
| 2025-06 | 3261 | 1296 | 851 | 26.09% | 1.48 | 12.61% | N/A | 1.0% | 34.55% | N/A | 7.25% | 19.57% | 5.71% |
| 2025-03 | 3229 | 1221 | 797 | 24.68% | 1.38 | N/A | N/A | 6.6% | N/A | N/A | 14.05% | N/A | 7.12% |
| 2024-12 | 3029 | 1076 | 697 | 23.04% | 1.21 | N/A | N/A | -0.12% | N/A | N/A | 6.14% | N/A | 6.37% |
| 2024-09 | 3033 | 1103 | 656 | 21.66% | 1.14 | N/A | N/A | 4.72% | N/A | N/A | 3.64% | N/A | -0.73% |
| 2024-06 | 2896 | 1065 | 632 | 21.82% | 1.1 |
| 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 | 12638 | 4947 | 3315 | 26.23% | 5.77 | 7.48% | 14.84% | 20.37% | 12.0% | 20.71% |
| 2024-12 | 11759 | 4308 | 2754 | 23.42% | 4.78 | 18.73% | 16.63% | 16.3% | -2.05% | 14.08% |
| 2023-12 | 9903 | 3694 | 2368 | 23.91% | 4.19 | 2.81% | 1.82% | 63.76% | 59.29% | 62.4% |
| 2022-12 | 9633 | 3628 | 1446 | 15.01% | 2.58 | 5.07% | -25.34% | -64.37% | -66.09% | -64.07% |
| 2021-12 | 9168 | 4859 | 4058 | 44.26% | 7.18 |
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.