Price / Revenue: 25.41
Price / Earnings: -7.8
Market Cap: USD 227.91M
Price / Book: 4.16
Return On Equity (%): -77.1%