Price / Revenue: 7.23
Price / Earnings: -1.77
Market Cap: USD 1.78B
Price / Book: 1.53
Return On Equity (%): -65.8%