| 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-09 | 9999 | 109 | 62 | 0.62% | 0.08 | -8.43% | 77.61% | -64.79% | -87.1% | N/A | N/A | -84.58% | N/A |
| 2025-06 | 28401 | -650 | -835 | -2.94% | -1.18 | 163.65% | 80.4% | 171.99% | N/A | N/A | N/A | N/A | N/A |
| 2025-03 | 10442 | -117 | -307 | -2.94% | -0.44 | -2.84% | -3.82% | -3.87% | N/A | N/A | N/A | N/A | N/A |
| 2024-09 | 10862 | 364 | 213 | 1.97% | 0.3 | -4.81% | N/A | -0.53% | -55.88% | N/A | -51.61% | -53.65% | -51.0% |
| 2024-06 | 10920 | 661 | 439 | 4.02% | 0.62 | N/A | N/A | 1.37% | N/A | N/A | -15.07% | N/A | -16.08% |
| 2024-03 | 10772 | 505 | 516 | 4.79% | 0.73 | N/A | N/A | 0.23% | N/A | N/A | 73.81% | N/A | 70.46% |
| 2023-09 | 10747 | 501 | 302 | 2.81% | 0.42 | N/A | N/A | -5.82% | N/A | N/A | -38.24% | N/A | -33.88% |
| 2023-06 | 11411 | 829 | 485 | 4.25% | 0.68 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2022-12 | 56919 | 5640 | 4582 | 8.05% | 6.28 | 3.54% | -23.88% | -27.4% | -29.88% | -25.06% |
| 2021-12 | 54973 | 7410 | 6311 | 11.48% | 8.38 | 41.36% | 582.99% | 415.18% | 264.44% | 410.98% |
| 2020-12 | 38888 | 1084 | 1225 | 3.15% | 1.64 | -9.57% | N/A | N/A | N/A | N/A |
| 2019-12 | 43006 | -868 | -1359 | -3.16% | -1.84 | -10.53% | N/A | N/A | N/A | N/A |
| 2018-12 | 48066 | 4003 | 4499 | 9.36% | 6.0 |
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.