Price / Revenue: 27.03
Price / Earnings: -4.47
Market Cap: USD 141.18M
Price / Book: 1.11
Return On Equity (%): -25.99%