Price / Revenue: 12.72
Price / Earnings: -4.74
Market Cap: USD 1.57B
Price / Book: 0.75
Return On Equity (%): -14.31%