Price / Revenue: 37.35
Price / Earnings: -134.14
Market Cap: USD 441.25M
Price / Book: 12
Return On Equity (%): -9.1%