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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023-09 | 14 | N/A | 14 | 98.92% | 0.88 | -58.38% | -34.41% | -65.73% | 72.55% | 52.45% | -2.22% | 344.25% | 216.93% |
2022-12 | 43 | 18 | 13 | 31.21% | 0.9 | -10.43% | -7.21% | 15.33% | 32.35% | 12.33% | 50.0% | 12.27% | 28.74% |
2022-09 | 37 | 12 | 9 | 24.24% | 0.6 | -3.99% | -37.19% | 7.91% | -7.69% | -13.22% | 53.85% | -8.99% | 41.49% |
2022-06 | 35 | 8 | 6 | 17.14% | 0.39 | -70.38% | N/A | -2.41% | -18.75% | N/A | -23.53% | -11.87% | -23.05% |
2022-03 | 36 | 10 | 8 | 22.27% | 0.51 | N/A | N/A | -26.25% | N/A | N/A | -25.0% | N/A | -19.91% |
2021-12 | 48 | 17 | 13 | 27.8% | 0.68 | N/A | N/A | 23.62% | N/A | N/A | 4.62% | N/A | 4.37% |
2021-09 | 39 | 14 | 10 | 26.64% | 0.65 | N/A | N/A | -66.71% | N/A | N/A | 35.42% | N/A | 37.0% |
2021-03 | 118 | 41 | 23 | 19.44% | 0.48 |
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 |
---|---|---|---|---|---|---|---|---|---|---|
2023-06 | 186 | N/A | 44 | 23.93% | 2.8 | 23.78% | N/A | 25.11% | 1.07% | 25.56% |
2022-06 | 150 | 49 | 35 | 23.68% | 2.23 | 0.19% | 7.13% | 127.45% | 127.02% | 137.23% |
2021-06 | 150 | 46 | 15 | 10.43% | 0.94 | 19.33% | 42.36% | -31.2% | -42.34% | -27.69% |
2020-06 | 125 | 32 | 22 | 18.09% | 1.3 | 1.5% | -15.77% | -16.07% | -17.32% | -10.96% |
2019-06 | 124 | 38 | 27 | 21.88% | 1.46 |
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.
