Price / Revenue: 8.11
Price / Earnings: -8.17
Market Cap: USD 189.63M
Price / Book: 9.14
Return On Equity (%): -75.66%