| 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 | 994 | -283 | -276 | -27.82% | -5.62 | -0.26% | -1.12% | -1.0% | N/A | N/A | N/A | N/A | N/A |
| 2025-09 | 1004 | 133 | 54 | 5.42% | 1.1 | -1.98% | -2.89% | -2.71% | -17.29% | -28.19% | 3.77% | -20.29% | 6.9% |
| 2025-06 | 1032 | 100 | 52 | 5.07% | 1.06 | -3.79% | -7.01% | 4.95% | -39.08% | -50.31% | 112.0% | -42.19% | 95.75% |
| 2025-03 | 983 | 74 | 25 | 2.59% | 0.5 | -10.24% | N/A | -1.34% | -61.54% | N/A | N/A | -61.11% | N/A |
| 2024-12 | 996 | -166 | -214 | -21.52% | -4.22 | N/A | N/A | -2.7% | N/A | N/A | N/A | N/A | N/A |
| 2024-09 | 1024 | 119 | 69 | 6.8% | 1.33 | N/A | N/A | -4.51% | N/A | N/A | -23.56% | N/A | -22.46% |
| 2024-06 | 1072 | 158 | 94 | 8.77% | 1.74 | N/A | N/A | -2.08% | N/A | N/A | 33.85% | N/A | 31.68% |
| 2024-03 | 1095 | 136 | 72 | 6.66% | 1.3 |
| 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 | 4020 | 25 | -144 | -3.59% | -2.91 | -54.73% | -94.92% | N/A | N/A | N/A |
| 2024-12 | 8881 | 498 | 22 | 0.25% | 0.2 | 115.0% | -32.77% | -95.32% | -97.82% | -97.83% |
| 2023-12 | 4130 | 741 | 474 | 11.49% | 9.22 | 3.9% | 10.43% | -2.39% | -6.05% | -2.74% |
| 2022-12 | 3975 | 671 | 486 | 12.23% | 9.48 | 53.55% | 48.5% | 62.72% | 5.97% | N/A |
| 2022-09 | 2589 | 451 | 298 | 11.54% | N/A |
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.