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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024-12 | 3083 | 1541 | 703 | 22.83% | 0.92 | 9.53% | 88.19% | -16.39% | 16.46% | 462.77% | -17.12% | 6.88% | -0.65% |
2024-03 | 3687 | 1897 | 847 | 22.98% | 1.11 | 166.85% | 71.15% | 186.89% | 909.09% | 417.88% | 455.0% | 270.05% | 94.58% |
2023-12 | 1285 | 314 | 151 | 11.81% | 0.2 | -24.56% | 59.27% | -49.42% | -73.33% | 11717.99% | -72.6% | -63.93% | -45.63% |
2023-09 | 2541 | 1166 | 551 | 21.72% | 0.73 | 143.1% | N/A | -9.72% | 23509.31% | N/A | -7.59% | 9772.73% | 1.69% |
2023-06 | 2814 | 1346 | 601 | 21.36% | 0.79 | N/A | N/A | 103.71% | N/A | N/A | 618.18% | N/A | 243.96% |
2023-03 | 1381 | 187 | 85 | 6.21% | 0.11 | N/A | N/A | -18.9% | N/A | N/A | -85.33% | N/A | -81.03% |
2022-12 | 1703 | 654 | 557 | 32.74% | 0.75 | N/A | N/A | 62.99% | N/A | N/A | 24156.14% | N/A | 14781.82% |
2022-09 | 1045 | 95 | 2 | 0.22% | 0.0 |
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 |
---|---|---|---|---|---|---|---|---|---|---|
2024-12 | 13227 | 6367 | 2776 | 20.99% | 3.62 | 64.91% | 111.31% | 99.62% | 21.05% | 96.83% |
2023-12 | 8021 | 3013 | 1390 | 17.34% | 1.84 | -5.82% | -15.51% | -20.41% | -15.5% | -22.03% |
2022-12 | 8516 | 3566 | 1747 | 20.52% | 2.36 | -62.28% | -72.77% | -70.16% | -20.89% | -70.97% |
2021-12 | 22580 | 13098 | 5857 | 25.94% | 8.13 |
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.
