| 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 | 2467 | 104 | 19 | 0.77% | 0.17 | -6.87% | -6.99% | 1.64% | -87.94% | N/A | N/A | -86.84% | N/A |
| 2025-09 | 2427 | -1279 | -1362 | -56.1% | -12.39 | -7.1% | -4.27% | -4.11% | N/A | N/A | N/A | N/A | N/A |
| 2025-06 | 2531 | 232 | 199 | 7.86% | 1.81 | -1.45% | -6.91% | 6.09% | -71.59% | N/A | N/A | -71.07% | N/A |
| 2025-03 | 2386 | 167 | -21 | -0.88% | -0.19 | -12.37% | N/A | -9.93% | N/A | N/A | N/A | N/A | N/A |
| 2024-06 | 2649 | 249 | 155 | 5.85% | 1.41 | N/A | N/A | 1.38% | N/A | N/A | 28.18% | N/A | 26.35% |
| 2024-03 | 2613 | 210 | 121 | 4.63% | 1.1 | N/A | N/A | 1.73% | N/A | N/A | -82.73% | N/A | -82.96% |
| 2023-12 | 2569 | 258 | 698 | 27.17% | 6.37 | N/A | N/A | -5.67% | N/A | N/A | -26.7% | N/A | -22.19% |
| 2023-09 | 2723 | 842 | 951 | 34.92% | 8.69 |
| 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 | 9541 | -786 | -1165 | -12.21% | -10.64 | -7.16% | N/A | N/A | N/A | N/A |
| 2024-12 | 10276 | -696 | -1522 | -14.81% | -13.93 | -6.04% | N/A | N/A | N/A | N/A |
| 2023-12 | 10937 | 1686 | 1960 | 17.92% | 17.92 | 13.07% | 22.35% | 3.48% | -8.48% | 3.34% |
| 2022-12 | 9673 | 1378 | 1894 | 19.58% | 17.34 | 47.61% | 8.92% | 68.06% | 13.85% | N/A |
| 2022-09 | 6553 | 1265 | 1127 | 17.2% | 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.