Price / Revenue: 6.03
Price / Earnings: -10.95
Market Cap: USD 338.81M
Price / Book: 4.23
Return On Equity (%): -36.91%