Price / Revenue: 134.55
Price / Earnings: -8.01
Market Cap: USD 216.63M
Price / Book: 17.77
Return On Equity (%): -105.34%