| 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 | 1569 | 51 | 91 | 5.81% | 0.16 | 13.29% | 13.99% | 1.05% | -75.38% | -82.82% | -68.0% | -79.12% | -69.0% |
| 2025-09 | 1553 | 307 | 291 | 18.74% | 0.5 | 14.69% | 12.61% | 1.4% | -90.25% | -49.23% | -10.71% | -91.73% | -13.84% |
| 2025-06 | 1531 | 363 | 333 | 21.75% | 0.56 | 10.54% | -0.53% | 8.43% | -8.2% | -1.51% | -8.2% | -17.71% | -14.17% |
| 2025-03 | 1412 | 394 | 358 | 25.34% | 0.61 | -11.6% | N/A | 1.97% | 5.17% | N/A | -6.15% | 15.08% | -8.95% |
| 2024-12 | 1385 | 312 | 385 | 27.83% | 0.65 | N/A | N/A | 2.3% | N/A | N/A | -87.33% | N/A | -87.73% |
| 2024-09 | 1354 | 350 | 3070 | 226.73% | 5.13 | N/A | N/A | -2.28% | N/A | N/A | 740.98% | N/A | 757.85% |
| 2024-06 | 1385 | 369 | 366 | 26.43% | 0.61 | N/A | N/A | -13.28% | N/A | N/A | 5.17% | N/A | 20.03% |
| 2024-03 | 1598 | 387 | 351 | 22.02% | 0.58 |
| 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 | 6068 | 1117 | 1073 | 17.69% | 1.83 | 11.57% | -22.08% | -74.28% | -76.95% | -73.74% |
| 2024-12 | 5439 | 1433 | 4174 | 76.75% | 6.97 | -9.44% | -6.57% | 197.68% | 228.69% | 203.04% |
| 2023-12 | 6005 | 1534 | 1402 | 23.35% | 2.3 | 11.6% | -12.24% | -7.85% | -17.43% | -5.74% |
| 2022-12 | 5381 | 1748 | 1521 | 28.28% | 2.44 | 2.86% | 3.47% | 1.25% | -1.57% | 2.52% |
| 2021-12 | 5231 | 1689 | 1503 | 28.73% | 2.38 |
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.