Net income
27.92M
Diluted earnings per share (diluted EPS)
-0.87
Total cost of goods sold
235.56M
Research & development expense
184.19M
Total assets
1.49B
Total liabilities
1.77B