| 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 | 17550 | -1124 | -1648 | -9.39% | -0.29 | -1.12% | -3.51% | 5.34% | N/A | N/A | N/A | N/A | N/A |
| 2025-09 | 16660 | 3648 | 3541 | 21.26% | 0.62 | -5.9% | 2.45% | 13.7% | -20.51% | 2489.74% | 21.57% | -15.7% | 7.05% |
| 2025-06 | 14652 | 3466 | 2910 | 19.86% | 0.51 | 10.79% | 1.48% | 6.87% | 5000.0% | 2497.27% | -1.92% | 6306.45% | -8.23% |
| 2025-03 | 13710 | 3664 | 2967 | 21.64% | 0.52 | -7.83% | N/A | -22.75% | -5.45% | N/A | 642.86% | 3.34% | 836.8% |
| 2024-12 | 17748 | -408 | 409 | 2.31% | 0.07 | N/A | N/A | 0.25% | N/A | N/A | -91.03% | N/A | -90.84% |
| 2024-09 | 17704 | 4741 | 4465 | 25.22% | 0.78 | N/A | N/A | 33.86% | N/A | N/A | 7700.0% | N/A | 8035.48% |
| 2024-06 | 13225 | 768 | 40 | 0.31% | 0.01 | N/A | N/A | -11.09% | N/A | N/A | -98.18% | N/A | -98.52% |
| 2024-03 | 14875 | 4084 | 3115 | 20.94% | 0.55 |
| 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 | 62568 | 9654 | 7771 | 12.42% | 1.36 | -1.68% | 5.06% | -3.24% | -1.58% | -3.55% |
| 2024-12 | 63637 | 9189 | 8031 | 12.62% | 1.41 | 8.71% | N/A | 279.0% | 248.62% | 281.08% |
| 2023-12 | 58535 | -930 | 2119 | 3.62% | 0.37 | -41.65% | N/A | -93.25% | -88.42% | -93.24% |
| 2022-12 | 100326 | 36548 | 31372 | 31.27% | 5.47 | 23.43% | 54.52% | 42.74% | 15.64% | 42.08% |
| 2021-12 | 81283 | 23653 | 21979 | 27.04% | 3.85 |
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.