Price / Revenue: 0.95
Price / Earnings: -5.32
Market Cap: USD 195.74M
Price / Book: 0.52
Return On Equity (%): -9.12%