Price / Revenue: 3.37
Price / Earnings: -57.09
Market Cap: USD 259.06M
Price / Book: 9.91
Return On Equity (%): -17.29%