Total revenue
134.35M
Net income
-55.58M
Diluted earnings per share (diluted EPS)
-0.18
Total cost of goods sold
3.98M
Research & development expense
129.77M
Total liabilities
321.08M