| 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 | 1519 | 364 | 266 | 17.51% | 3.29 | 3.61% | 204.94% | 0.42% | 9.3% | 43.23% | -30.44% | 0.63% | -31.68% |
| 2025-09 | 1513 | 513 | 387 | 25.63% | 4.73 | 406.28% | 201.18% | 2.14% | 77.15% | 41.53% | 55.08% | -69.87% | 50.23% |
| 2025-06 | 1481 | 348 | 252 | 17.06% | 3.05 | -3.93% | 136.77% | 0.1% | 5.9% | 9.11% | 1.33% | -4.27% | -0.81% |
| 2025-03 | 1480 | 350 | 254 | 17.2% | 3.01 | 277.46% | N/A | 0.91% | 12.31% | N/A | 0.0% | -73.77% | -1.15% |
| 2024-12 | 1466 | 348 | 255 | 17.4% | 3.01 | N/A | N/A | 390.69% | N/A | N/A | 12.73% | N/A | -79.54% |
| 2024-03 | 298 | N/A | 254 | 85.05% | 2.67 | N/A | N/A | -80.62% | N/A | N/A | -7.29% | N/A | 377.28% |
| 2023-12 | 1542 | N/A | 274 | 17.82% | 2.88 | N/A | N/A | 293.29% | N/A | N/A | 7.46% | N/A | -72.82% |
| 2023-09 | 392 | N/A | 257 | 65.57% | 2.68 |
| 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 | 5995 | 1577 | 1161 | 19.37% | 14.07 | 3.75% | 8.49% | 8.45% | 4.53% | 17.84% |
| 2024-12 | 5778 | 1453 | 1070 | 18.53% | 11.94 | 6.08% | N/A | 10.3% | 3.98% | 18.57% |
| 2023-12 | 5447 | N/A | 970 | 17.82% | 10.07 | 4.46% | N/A | 31.24% | 25.63% | 34.81% |
| 2022-12 | 5214 | N/A | 739 | 14.18% | 7.47 | 2.0% | N/A | -0.71% | -2.65% | 3.46% |
| 2021-12 | 5112 | 1004 | 744 | 14.57% | 7.22 |
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.