| 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 | 12050 | 2957 | 2418 | 20.07% | 0.56 | 17.63% | 17.39% | 4.71% | 31.15% | -28.99% | -4.6% | 10.03% | -9.31% |
| 2025-09 | 11508 | 3247 | 2546 | 22.13% | 0.59 | 17.16% | 16.52% | 3.88% | -89.13% | -87.2% | -18.36% | -8.02% | -21.55% |
| 2025-06 | 11079 | 3774 | 3125 | 28.21% | 0.72 | 15.88% | 14.19% | 5.1% | -85.27% | -86.37% | 8.77% | 25.6% | 2.88% |
| 2025-03 | 10541 | 3346 | 2890 | 27.42% | 0.66 | 12.5% | N/A | 2.89% | -87.48% | N/A | 54.8% | 10.16% | 50.33% |
| 2024-12 | 10244 | 2272 | 1868 | 18.24% | 0.43 | N/A | N/A | 4.29% | N/A | N/A | -92.09% | N/A | -24.19% |
| 2024-09 | 9823 | 2908 | 2363 | 24.06% | 5.4 | N/A | N/A | 2.75% | N/A | N/A | 10.66% | N/A | 7.12% |
| 2024-06 | 9560 | 2603 | 2147 | 22.46% | 4.88 | N/A | N/A | 2.03% | N/A | N/A | -7.58% | N/A | -9.76% |
| 2024-03 | 9370 | 2632 | 2332 | 24.89% | 5.28 |
| 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 | 45190 | 13326 | 10981 | 24.3% | 2.53 | 15.89% | 27.95% | 26.05% | 8.77% | 27.58% |
| 2024-12 | 38995 | 10415 | 8711 | 22.34% | 1.98 | 15.66% | 49.82% | 61.09% | 39.28% | -83.52% |
| 2023-12 | 33715 | 6952 | 5407 | 16.04% | 12.03 | 6.66% | 23.42% | 20.39% | 12.88% | 20.9% |
| 2022-12 | 31610 | 5633 | 4491 | 14.21% | 9.95 | 6.46% | -9.06% | -12.2% | -17.53% | -11.48% |
| 2021-12 | 29693 | 6194 | 5116 | 17.23% | 11.24 |
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.