Price / Revenue: 1.05
Price / Earnings: -116.23
Market Cap: USD 148.98M
Price / Book: 2.52
Return On Equity (%): -2.15%