Price / Revenue: 51.64
Price / Earnings: -6.66
Market Cap: USD 296.78M
Price / Book: 3.65
Return On Equity (%): -45.83%