| 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 | 2964 | 600 | 528 | 17.81% | 1.15 | 14.96% | 12.22% | 5.12% | -17.86% | -6.6% | -14.81% | -32.36% | -20.53% |
| 2025-09 | 2820 | 576 | 632 | 22.41% | 1.35 | 9.47% | 7.81% | 3.3% | 4.65% | 40.1% | 70.89% | -8.94% | 66.25% |
| 2025-06 | 2729 | 484 | 368 | 13.48% | 0.79 | 6.15% | 3.65% | 5.62% | 75.56% | 50.13% | -25.47% | 54.76% | -30.73% |
| 2025-03 | 2584 | 615 | 503 | 19.46% | 1.06 | 1.15% | N/A | 0.23% | 24.71% | N/A | -24.29% | 13.54% | -26.09% |
| 2024-12 | 2578 | 542 | 679 | 26.33% | 1.4 | N/A | N/A | 0.1% | N/A | N/A | 8.53% | N/A | 6.99% |
| 2024-09 | 2576 | 595 | 634 | 24.61% | 1.29 | N/A | N/A | 0.17% | N/A | N/A | 186.67% | N/A | 182.55% |
| 2024-06 | 2571 | 549 | 224 | 8.71% | 0.45 | N/A | N/A | 0.64% | N/A | N/A | -47.06% | N/A | -49.18% |
| 2024-03 | 2555 | 630 | 438 | 17.14% | 0.85 |
| 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 | 11098 | 2276 | 2031 | 18.3% | 4.34 | 7.95% | -1.77% | 2.84% | -4.74% | 10.15% |
| 2024-12 | 10281 | 2317 | 1975 | 19.21% | 3.94 | 1.66% | 19.34% | -28.62% | -29.79% | -24.08% |
| 2023-12 | 10113 | 1941 | 2767 | 27.36% | 5.19 | 3.28% | -17.34% | N/A | N/A | N/A |
| 2022-12 | 9791 | 2349 | -1269 | -12.96% | -2.27 | N/A | N/A | N/A | N/A | N/A |
| 2022-09 | -686144 | -171431 | -1941 | 0.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.