| 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 | 2058 | 588 | 428 | 20.81% | 3.97 | 9.68% | 12.01% | 2.03% | -7.24% | 0.5% | 7.88% | -15.51% | 5.37% |
| 2025-09 | 2017 | 573 | 398 | 19.75% | 3.68 | 14.35% | 13.81% | 3.79% | 8.24% | 10.05% | 5.44% | -5.28% | 1.49% |
| 2025-06 | 1943 | 548 | 378 | 19.46% | 3.49 | 13.26% | 12.63% | 3.28% | 11.86% | -0.85% | 14.05% | -0.92% | 10.63% |
| 2025-03 | 1882 | 525 | 331 | 17.59% | 3.06 | 12.0% | N/A | 0.28% | -13.56% | N/A | -28.5% | -22.61% | -28.58% |
| 2024-12 | 1876 | 524 | 462 | 24.63% | 4.28 | N/A | N/A | 6.37% | N/A | N/A | 25.88% | N/A | 18.13% |
| 2024-09 | 1764 | 496 | 367 | 20.85% | 3.4 | N/A | N/A | 2.8% | N/A | N/A | 8.97% | N/A | 6.16% |
| 2024-06 | 1716 | 494 | 337 | 19.64% | 3.12 | N/A | N/A | 2.13% | N/A | N/A | -11.86% | N/A | -13.59% |
| 2024-03 | 1680 | 481 | 382 | 22.73% | 3.54 |
| 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 | 7902 | 2235 | 1536 | 19.44% | 14.2 | 12.27% | 11.95% | -0.84% | -11.68% | -1.05% |
| 2024-12 | 7039 | 1996 | 1549 | 22.01% | 14.35 | 13.96% | 14.45% | 11.93% | -1.78% | 11.33% |
| 2023-12 | 6176 | 1744 | 1384 | 22.41% | 12.89 | 14.98% | 14.45% | -69.54% | -73.51% | -69.71% |
| 2022-12 | 5371 | 1524 | 4544 | 84.6% | 42.55 | -7.02% | 3.0% | 294.3% | 324.06% | 293.25% |
| 2021-12 | 5777 | 1480 | 1152 | 19.95% | 10.82 |
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.