| 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 | 4080 | 507 | 498 | 12.23% | 1.5 | -17.21% | -16.71% | -1.66% | 11.94% | -19.12% | 11.94% | 34.84% | 13.77% |
| 2025-09 | 4148 | 620 | 446 | 10.75% | 1.34 | -16.2% | -16.71% | -0.31% | -50.19% | -27.58% | -12.42% | -41.32% | -12.1% |
| 2025-06 | 4161 | 590 | 509 | 12.23% | 1.53 | -17.22% | -11.57% | -14.05% | -4.97% | -7.98% | -10.0% | 13.03% | 4.44% |
| 2025-03 | 4842 | 767 | 567 | 11.71% | 1.7 | -5.93% | N/A | -1.75% | -10.99% | N/A | 26.87% | -6.84% | 29.11% |
| 2024-12 | 4928 | 548 | 446 | 9.07% | 1.34 | N/A | N/A | -0.46% | N/A | N/A | -50.19% | N/A | -50.49% |
| 2024-09 | 4950 | 1153 | 906 | 18.32% | 2.69 | N/A | N/A | -1.53% | N/A | N/A | 67.08% | N/A | 69.32% |
| 2024-06 | 5027 | 654 | 544 | 10.82% | 1.61 | N/A | N/A | -2.32% | N/A | N/A | -15.71% | N/A | -13.92% |
| 2024-03 | 5147 | 852 | 647 | 12.57% | 1.91 |
| 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 | 16444 | 2349 | 2021 | 12.29% | 6.07 | -18.0% | -26.77% | -20.59% | -3.15% | -19.6% |
| 2024-12 | 20055 | 3208 | 2545 | 12.69% | 7.55 | -1.88% | 38.92% | 44.27% | 47.05% | 44.91% |
| 2023-12 | 20440 | 2309 | 1764 | 8.63% | 5.21 | 1.36% | -13.82% | -8.79% | -10.01% | -9.08% |
| 2022-12 | 20166 | 2680 | 1934 | 9.59% | 5.73 | 3.72% | 4.67% | 6.62% | 2.79% | 7.1% |
| 2021-12 | 19442 | 2560 | 1814 | 9.33% | 5.35 |
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.