Price / Revenue: 0.37
Price / Earnings: 36.74
Market Cap: USD 152.86M
Price / Book: 0.68
Return On Equity (%): -1.85%