The company has a market cap of $132.85 million, a P/E ratio of 9.40, a PEG ratio of -1.28 and a beta of 1.26. The company has a debt-to-equity ratio of 72.19, a current ratio of 1.78 and a quick ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results