| 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 | -3807 | -241 | -115 | 3.02% | 0.92 | N/A | N/A | N/A | -53.06% | 55.88% | -83.92% | -76.3% | -82.77% |
| 2025-09 | 10410 | 2222 | 1825 | 17.53% | 5.72 | 7.05% | 7.55% | 0.59% | 164.81% | 136.22% | 16.73% | 20.65% | 15.56% |
| 2025-06 | 10349 | 1870 | 1570 | 15.17% | 4.9 | 8.05% | 7.98% | 5.35% | 107.63% | 103.37% | 10.36% | -5.89% | 2.85% |
| 2025-03 | 9823 | 1884 | 1448 | 14.75% | 4.44 | 7.91% | N/A | -2.6% | 99.1% | N/A | 126.53% | -8.21% | 15.78% |
| 2024-12 | 10086 | 1544 | 1285 | 12.74% | 1.96 | N/A | N/A | 3.72% | N/A | N/A | -9.26% | N/A | -12.32% |
| 2024-09 | 9724 | 1823 | 1412 | 14.53% | 2.16 | N/A | N/A | 1.53% | N/A | N/A | -8.47% | N/A | -9.86% |
| 2024-06 | 9578 | 1974 | 1544 | 16.12% | 2.36 | N/A | N/A | 5.21% | N/A | N/A | 5.83% | N/A | 0.31% |
| 2024-03 | 9103 | 1870 | 1463 | 16.07% | 2.23 |
| 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 | 34442 | 5469 | 4729 | 13.73% | 15.98 | -10.53% | -24.18% | -17.11% | -7.35% | 83.47% |
| 2024-12 | 38495 | 7214 | 5705 | 14.82% | 8.71 | 4.98% | 0.73% | 0.83% | -3.95% | 2.83% |
| 2023-12 | 36668 | 7161 | 5658 | 15.43% | 8.47 | 3.38% | 12.22% | 13.93% | 10.21% | 16.51% |
| 2022-12 | 35471 | 6381 | 4966 | 14.0% | 7.27 | 3.11% | -11.84% | -10.39% | -13.1% | -8.09% |
| 2021-12 | 34400 | 7237 | 5542 | 16.11% | 7.91 |
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.