| 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-11 | 821 | 41 | 77 | 9.39% | 0.13 | -5.22% | 8.16% | -15.55% | 228.21% | 467.9% | -57.76% | 364.85% | -45.85% |
| 2025-08 | 972 | 66 | 168 | 17.34% | 0.31 | 21.54% | 2.24% | 32.83% | 707.59% | N/A | 242.78% | 837.3% | 183.33% |
| 2025-05 | 732 | -10 | 44 | 6.12% | 0.09 | -17.05% | -21.03% | -42.91% | N/A | N/A | -69.33% | N/A | -40.23% |
| 2025-02 | 1282 | 79 | 131 | 10.24% | 0.29 | -25.02% | N/A | 48.01% | 35.9% | N/A | 639.04% | 177.51% | 406.93% |
| 2024-11 | 866 | -33 | 17 | 2.02% | 0.04 | N/A | N/A | 8.29% | N/A | N/A | 3.93% | N/A | 9.19% |
| 2024-08 | 799 | -22 | 14 | 1.85% | 0.04 | N/A | N/A | -9.35% | N/A | N/A | N/A | N/A | N/A |
| 2024-05 | 882 | -50 | -32 | -3.66% | -0.11 | N/A | N/A | -48.39% | N/A | N/A | N/A | N/A | N/A |
| 2024-02 | 1710 | 52 | 63 | 3.69% | 0.22 |
| 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 | 3827 | -26 | 131 | 3.43% | 0.33 | -25.73% | N/A | 1859.7% | 2538.46% | 1412.27% |
| 2024-02 | 5153 | -33 | 6 | 0.13% | 0.02 | -13.09% | N/A | N/A | N/A | N/A |
| 2023-01 | 5929 | -311 | -313 | -5.28% | -1.03 | -1.4% | N/A | N/A | N/A | N/A |
| 2022-01 | 6014 | -386 | -381 | -6.34% | -1.31 | 18.16% | N/A | N/A | N/A | N/A |
| 2021-01 | 5089 | -237 | -215 | -4.23% | -0.83 |
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.