Price / Revenue: 1.09
Price / Earnings: -7.78
Market Cap: USD 1.42B
Price / Book: 0.48
Return On Equity (%): -20.73%