| 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 | 7307 | 4466 | 3262 | 44.64% | 3.01 | 45.84% | 33.23% | 7.17% | 79.17% | 37.57% | 152.94% | 18.28% | 133.96% |
| 2025-12 | 6818 | 3067 | 1301 | 19.08% | 1.19 | 20.63% | 20.29% | 23.42% | -4.03% | 52.36% | -28.74% | -23.13% | -42.46% |
| 2025-09 | 5524 | 2504 | 1832 | 33.16% | 1.67 | 19.96% | 20.39% | 3.9% | 108.75% | 129.38% | -9.73% | 65.63% | -14.45% |
| 2025-06 | 5317 | 3050 | 2060 | 38.76% | 1.85 | 20.81% | N/A | 6.12% | 150.0% | N/A | 10.12% | 100.0% | 2.7% |
| 2025-03 | 5010 | 2259 | 1891 | 37.74% | 1.68 | N/A | N/A | -11.36% | N/A | N/A | 35.48% | N/A | 52.05% |
| 2024-12 | 5652 | 1956 | 1403 | 24.82% | 1.24 | N/A | N/A | 22.74% | N/A | N/A | 55.0% | N/A | 23.98% |
| 2024-09 | 4605 | 1113 | 921 | 20.02% | 0.8 | N/A | N/A | 4.63% | N/A | N/A | 8.11% | N/A | 3.3% |
| 2024-06 | 4401 | 1055 | 853 | 19.38% | 0.74 |
| 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 | 22672 | 10862 | 7085 | 31.25% | 6.39 | 21.35% | 141.64% | 111.62% | 74.39% | 118.84% |
| 2024-12 | 18683 | 4495 | 3348 | 17.92% | 2.92 | 56.94% | N/A | N/A | N/A | N/A |
| 2023-12 | 11904 | -1655 | -2494 | -20.95% | -2.97 | -0.1% | N/A | N/A | N/A | N/A |
| 2022-12 | 11916 | 202 | -429 | -3.6% | -0.54 | -5.88% | -82.55% | N/A | N/A | N/A |
| 2022-09 | 12660 | 1160 | 1048 | 8.28% | 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.