| 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 | 4640 | 57 | 25 | 0.54% | 0.54 | 10.86% | 8.44% | -0.88% | 3.85% | -19.87% | -18.18% | -5.26% | -12.9% |
| 2025-09 | 4681 | 60 | 29 | 0.62% | 0.66 | 6.02% | 6.12% | 0.28% | -43.59% | -46.79% | 20.0% | -40.38% | 14.81% |
| 2025-06 | 4668 | 57 | 25 | 0.54% | 0.55 | 6.22% | 10.05% | 2.45% | -50.0% | N/A | 52.78% | -48.57% | 31.71% |
| 2025-03 | 4557 | 55 | 18 | 0.41% | 0.36 | 13.89% | N/A | 8.87% | N/A | N/A | -30.77% | N/A | -28.07% |
| 2024-12 | 4185 | 58 | 23 | 0.57% | 0.52 | N/A | N/A | -5.21% | N/A | N/A | -55.56% | N/A | -45.19% |
| 2024-09 | 4415 | 83 | 45 | 1.04% | 1.17 | N/A | N/A | 0.46% | N/A | N/A | 6.36% | N/A | -0.95% |
| 2024-06 | 4395 | 83 | 46 | 1.05% | 1.1 | N/A | N/A | 9.84% | N/A | N/A | N/A | N/A | N/A |
| 2024-03 | 4001 | 24 | -5 | -0.14% | -0.37 |
| 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 | 18486 | 231 | 97 | 0.53% | 2.11 | 7.24% | -8.19% | -11.19% | -17.19% | -12.45% |
| 2024-12 | 17238 | 251 | 110 | 0.64% | 2.41 | 3.99% | 2.59% | -27.66% | -30.43% | -35.9% |
| 2023-12 | 16576 | 245 | 152 | 0.92% | 3.76 | -12.13% | -46.7% | -57.9% | -52.08% | -62.48% |
| 2022-12 | 18864 | 460 | 362 | 1.92% | 10.02 | 8.19% | 44.07% | 18.86% | 9.87% | N/A |
| 2022-09 | 17437 | 319 | 304 | 1.75% | 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.