Price / Revenue: -14.98
Price / Earnings: -13.75
Market Cap: USD 371.69M
Price / Book: 0.86
Return On Equity (%): -5.71%