Price / Revenue: 35.35
Price / Earnings: -8.19
Market Cap: USD 384.34M
Price / Book: 5.16
Return On Equity (%): -55.89%