| 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 | 3029 | 1320 | 865 | 28.55% | 0.7 | -0.6% | 8.01% | -5.27% | 25.0% | 14.27% | 17.12% | 25.94% | 24.4% |
| 2025-12 | 3198 | 1048 | 733 | 22.95% | 0.6 | 16.61% | 13.4% | 9.39% | 3.53% | -2.54% | 12.77% | 29.51% | 3.71% |
| 2025-09 | 2923 | 1109 | 647 | 22.13% | 0.53 | 10.2% | 14.65% | 5.11% | -8.62% | 13.87% | 17.78% | -16.84% | 12.74% |
| 2025-06 | 2781 | 945 | 545 | 19.63% | 0.45 | 19.1% | N/A | -8.75% | 36.36% | N/A | -19.64% | 14.33% | -13.41% |
| 2025-03 | 3048 | 1093 | 691 | 22.67% | 0.56 | N/A | N/A | 11.14% | N/A | N/A | -3.0% | N/A | 27.93% |
| 2024-12 | 2742 | 792 | 485 | 17.72% | 0.58 | N/A | N/A | 3.37% | N/A | N/A | -0.47% | N/A | -33.41% |
| 2024-09 | 2653 | 838 | 706 | 26.61% | 0.58 | N/A | N/A | 13.6% | N/A | N/A | 75.76% | N/A | 54.98% |
| 2024-06 | 2335 | 695 | 401 | 17.17% | 0.33 |
| 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 | 11948 | 4195 | 2618 | 21.91% | 2.14 | 13.74% | 25.62% | 17.66% | 3.45% | 17.58% |
| 2024-12 | 10505 | 3339 | 2225 | 21.18% | 1.82 | -3.67% | -31.06% | -30.01% | -27.34% | -30.0% |
| 2023-12 | 10905 | 4844 | 3179 | 29.15% | 2.6 | -0.52% | 60.56% | 55.15% | 55.97% | 55.69% |
| 2022-12 | 10963 | 3017 | 2049 | 18.69% | 1.67 | 40.85% | 51.71% | 48.48% | 5.42% | N/A |
| 2022-09 | 7783 | 1988 | 1380 | 17.73% | 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.