XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues:        
Total revenues $ 31,029 $ 23,500 $ 59,485 $ 53,052
Costs of goods sold and services:        
Total costs of goods sold and services 11,891 14,789 23,421 29,782
Gross profit 19,138 8,711 36,064 23,270
Operating expenses:        
Research and development 5,946 6,625 10,666 13,659
Selling, general, and administrative 21,591 27,045 42,474 52,757
Other lease costs 1,162   1,938  
Restructuring     (33)  
Total operating expenses 28,699 33,670 55,045 66,416
Loss from operations (9,561) (24,959) (18,981) (43,146)
Interest income, net 3,886 552 7,335 604
Other expense, net (154) (358) (146) (575)
Loss before income taxes (5,829) (24,765) (11,792) (43,117)
Income tax (expense) benefit (235) (137) (375) 62
Net loss $ (6,064) $ (24,902) $ (12,167) $ (43,055)
Net loss per common share, basic (in dollars per share) $ (0.16) $ (0.67) $ (0.33) $ (1.17)
Net loss per common share, diluted (in dollars per share) $ (0.16) $ (0.67) $ (0.33) $ (1.17)
Weighted-average common shares outstanding, basic (in shares) 37,494 36,922 37,411 36,887
Weighted-average common shares outstanding, diluted (in shares) 37,494 36,922 37,411 36,887
Product revenue        
Revenues:        
Total revenues $ 19,692 $ 14,785 $ 38,979 $ 35,441
Costs of goods sold and services:        
Total costs of goods sold and services 7,236 9,921 14,269 20,667
Service revenue        
Revenues:        
Total revenues 10,552 8,548 19,131 17,358
Service revenue.        
Costs of goods sold and services:        
Total costs of goods sold and services 4,655 4,868 9,152 9,115
Collaboration and license revenue        
Revenues:        
Total revenues 629 92 997 178
Grant revenue        
Revenues:        
Total revenues $ 156 $ 75 $ 378 $ 75