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-02 | -119996 | -5291 | -3695 | 3.08% | 1.08 | N/A | N/A | N/A | N/A | N/A | 76.22% | N/A | 72.07% |
2024-11 | 13033 | 358 | 233 | 1.79% | 0.62 | 78.29% | N/A | 76.21% | -36.58% | -34.49% | 0.0% | -38.28% | 0.0% |
2024-08 | 7396 | 203 | 132 | 1.79% | 0.62 | N/A | N/A | -3.14% | -32.4% | -32.47% | -55.29% | -34.67% | -54.45% |
2024-05 | 7636 | 420 | 300 | 3.93% | 1.38 | -1.04% | N/A | -11.62% | -32.55% | N/A | N/A | -32.94% | N/A |
2024-02 | 8639 | -1891 | -1709 | -19.79% | -7.84 | N/A | N/A | 18.18% | N/A | N/A | N/A | N/A | N/A |
2023-10 | 7310 | 301 | 212 | 2.9% | 0.97 | N/A | N/A | N/A | N/A | N/A | 6.59% | N/A | 5.84% |
2023-07 | -32065 | -1260 | -878 | 2.74% | 0.91 | N/A | N/A | N/A | N/A | N/A | -55.39% | N/A | -53.24% |
2023-01 | 7716 | 618 | 452 | 5.86% | 2.04 |
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-02 | 17575 | 1462 | -3030 | -17.24% | -14.05 | -42.61% | N/A | N/A | N/A | N/A |
2024-02 | 30625 | -882 | -998 | -3.26% | -4.55 | 8.06% | N/A | N/A | N/A | N/A |
2023-01 | 28340 | 2236 | 1615 | 5.7% | 7.21 | 7.56% | 23.36% | 21.65% | 13.1% | 24.31% |
2022-01 | 26347 | 1812 | 1327 | 5.04% | 5.8 | 3.28% | -3.98% | -1.04% | -4.18% | 2.65% |
2021-01 | 25511 | 1887 | 1341 | 5.26% | 5.65 |
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.
