| 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 | 8355 | 1488 | 1112 | 13.32% | 1.21 | 7.26% | 5.49% | -3.71% | -6.2% | 15.82% | -20.92% | -19.37% | -19.57% |
| 2025-12 | 8677 | 1511 | 1436 | 16.56% | 1.53 | 3.73% | 5.48% | 3.12% | 37.84% | 34.58% | 17.69% | 23.58% | 11.67% |
| 2025-09 | 8415 | 1519 | 1248 | 14.83% | 1.3 | 7.23% | 6.2% | 1.51% | 31.31% | 25.38% | 0.78% | 15.23% | -2.5% |
| 2025-06 | 8290 | 1504 | 1260 | 15.21% | 1.29 | 5.18% | N/A | 6.42% | 19.44% | N/A | 0.0% | 6.29% | -7.93% |
| 2025-03 | 7790 | 1530 | 1287 | 16.52% | 1.29 | N/A | N/A | -6.87% | N/A | N/A | 16.22% | N/A | 23.28% |
| 2024-12 | 8365 | 1440 | 1121 | 13.4% | 1.11 | N/A | N/A | 6.6% | N/A | N/A | 12.12% | N/A | 4.12% |
| 2024-09 | 7847 | 1391 | 1009 | 12.87% | 0.99 | N/A | N/A | -0.44% | N/A | N/A | -8.33% | N/A | -10.06% |
| 2024-06 | 7882 | 1324 | 1128 | 14.31% | 1.08 |
| 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 | 33162 | 6062 | 5233 | 15.78% | 5.41 | 4.28% | 13.8% | 26.19% | 21.01% | 35.59% |
| 2024-12 | 31802 | 5326 | 4147 | 13.04% | 3.99 | 6.81% | 5.92% | -2.33% | -8.56% | 3.91% |
| 2023-12 | 29775 | 5029 | 4246 | 14.26% | 3.84 | 8.2% | 31.09% | 75.53% | 62.23% | 83.73% |
| 2022-12 | 27519 | 3836 | 2419 | 8.79% | 2.09 | 8.46% | -10.01% | -41.98% | -46.5% | -40.63% |
| 2021-12 | 25374 | 4262 | 4169 | 16.43% | 3.52 |
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.