| 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 | 5951 | 1343 | 1029 | 17.29% | 1.45 | 3.68% | 4.12% | -12.94% | 9.32% | 11.11% | -14.05% | 4.03% | -1.26% |
| 2025-12 | 6836 | 1501 | 1197 | 17.51% | 1.68 | 4.56% | 4.49% | 12.93% | 12.89% | 13.24% | 32.33% | 5.42% | 16.73% |
| 2025-09 | 6053 | 1153 | 908 | 15.0% | 1.27 | 4.42% | 3.88% | 1.98% | 13.59% | -11.57% | 64.84% | 6.31% | 60.43% |
| 2025-06 | 5935 | 759 | 554 | 9.35% | 0.77 | 3.34% | N/A | 3.41% | -36.74% | N/A | -41.68% | -40.79% | -43.74% |
| 2025-03 | 5740 | 1282 | 954 | 16.62% | 1.32 | N/A | N/A | -12.21% | N/A | N/A | -11.25% | N/A | 0.06% |
| 2024-12 | 6538 | 1425 | 1086 | 16.61% | 1.49 | N/A | N/A | 12.78% | N/A | N/A | 33.15% | N/A | 17.72% |
| 2024-09 | 5797 | 957 | 817 | 14.11% | 1.12 | N/A | N/A | 0.93% | N/A | N/A | -8.2% | N/A | -10.64% |
| 2024-06 | 5744 | 1168 | 907 | 15.79% | 1.22 |
| 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 | 24568 | 4690 | 3614 | 14.71% | 5.05 | 2.9% | -3.57% | -7.31% | -9.92% | -4.58% |
| 2024-12 | 23876 | 4863 | 3899 | 16.33% | 5.29 | -0.06% | -6.49% | -18.16% | -18.1% | -17.1% |
| 2023-12 | 23891 | 5201 | 4764 | 19.94% | 6.38 | -24.07% | -40.13% | -33.92% | -12.96% | -33.95% |
| 2022-12 | 31466 | 8687 | 7209 | 22.91% | 9.66 | 6.83% | 17.89% | 12.06% | 4.9% | 12.2% |
| 2021-12 | 29455 | 7369 | 6433 | 21.84% | 8.61 |
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.