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-06 | 24 | 15 | 8 | 34.35% | 0.39 | 12.59% | 9.53% | 1.54% | -13.33% | -17.54% | 116.67% | -21.61% | 99.83% |
2025-03 | 24 | 9 | 4 | 17.19% | 0.18 | 6.48% | 5.69% | 1.32% | -21.74% | -26.36% | -63.27% | -24.31% | -61.06% |
2024-12 | 23 | 15 | 10 | 44.15% | 0.49 | 4.89% | 1.68% | 7.41% | -30.99% | 30.34% | 113.04% | -32.89% | 89.4% |
2024-09 | 22 | 10 | 5 | 23.31% | 0.23 | -1.53% | N/A | 1.88% | 91.67% | N/A | -48.89% | 91.38% | -46.81% |
2024-06 | 21 | 14 | 9 | 43.82% | 0.45 | N/A | N/A | -3.96% | N/A | N/A | 95.65% | N/A | 92.95% |
2024-03 | 22 | 10 | 5 | 22.71% | 0.23 | N/A | N/A | -0.19% | N/A | N/A | -67.61% | N/A | -65.48% |
2023-12 | 22 | 20 | 14 | 65.79% | 0.71 | N/A | N/A | 0.84% | N/A | N/A | 491.67% | N/A | 440.15% |
2023-09 | 22 | 8 | 2 | 12.18% | 0.12 |
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 | 90 | 49 | 30 | 33.59% | 1.4 | -0.1% | -0.84% | 2.71% | 2.82% | 1.45% |
2023-12 | 90 | 50 | 29 | 32.67% | 1.38 | -1.7% | -16.75% | -29.79% | -28.57% | -30.65% |
2022-12 | 92 | 60 | 42 | 45.74% | 1.99 | 28.83% | 124.53% | 26.68% | -1.66% | N/A |
2022-09 | 71 | 26 | 33 | 46.51% | N/A | -13.5% | -52.66% | -14.32% | -0.95% | N/A |
2021-12 | 82 | 56 | 38 | 46.96% | 1.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.