XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues:        
Total revenues $ 31,334 $ 26,646 $ 90,819 $ 79,698
Costs of goods sold and services:        
Total costs of goods sold and services 13,551 15,702 36,972 45,484
Gross profit 17,783 10,944 53,847 34,214
Operating expenses:        
Research and development 7,200 6,631 17,866 20,290
Selling, general, and administrative 23,595 19,966 66,069 72,723
Other lease costs 758 609 2,696 609
Impairment and restructuring   20,341 (33) 20,341
Total operating expenses 31,553 47,547 86,598 113,963
Loss from operations (13,770) (36,603) (32,751) (79,749)
Interest income, net 4,185 1,712 11,520 2,316
Other income (expense), net 2,030 (101) 1,884 (676)
Loss before income taxes (7,555) (34,992) (19,347) (78,109)
Income tax expense (203) (72) (578) (10)
Net loss $ (7,758) $ (35,064) $ (19,925) $ (78,119)
Net loss per common share, basic (in dollars per share) $ (0.21) $ (0.95) $ (0.53) $ (2.12)
Net loss per common share, diluted (in dollars per share) $ (0.21) $ (0.95) $ (0.53) $ (2.12)
Weighted-average common shares outstanding, basic (in shares) 37,657 37,005 37,494 36,927
Weighted-average common shares outstanding, diluted (in shares) 37,657 37,005 37,494 36,927
Product revenue        
Revenues:        
Total revenues $ 19,660 $ 17,693 $ 58,639 $ 53,134
Costs of goods sold and services:        
Total costs of goods sold and services 8,342 10,511 22,611 31,178
Service revenue        
Revenues:        
Total revenues 10,938 8,370 30,069 25,728
Service revenue.        
Costs of goods sold and services:        
Total costs of goods sold and services 5,209 5,191 14,361 14,306
Collaboration and license revenue        
Revenues:        
Total revenues 237 301 1,234 479
Grant revenue        
Revenues:        
Total revenues $ 499 $ 282 $ 877 $ 357