XML 32 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 81,672 $ 96,633
Cost of goods sold 33,794 40,328
Gross profit 47,878 56,305
Operating expenses:    
Selling, general and administrative 69,317 87,363
Research and development 19,745 24,974
Change in fair value of contingent consideration (512) 1,636
Impairment 2,971  
Restructuring 3,087  
Total operating expenses 94,608 113,973
Loss from operations (46,730) (57,668)
Other income (expense):    
Interest expense (10,429) (8,761)
Interest income 2,506 3,489
Other expense, net (566) (343)
Loss before provision for income taxes (55,219) (63,283)
Provision for income taxes (146) (40)
Net loss $ (55,365) $ (63,323)
Net loss per share attributable to common stockholders, basic $ (1.12) $ (1.43)
Net loss per share attributable to common stockholders, diluted $ (1.12) $ (1.43)
Weighted-average shares outstanding, basic 49,418,535 44,434,570
Weighted-average shares outstanding, diluted 49,418,535 44,434,570
Product    
Revenue $ 53,027 $ 67,410
Cost of goods sold 22,039 25,778
Service and other    
Revenue 28,645 29,223
Cost of goods sold $ 11,755 $ 14,550