v3.24.1.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 101,899 $ 96,327
Cost of revenue [1] 30,371 31,703
Gross profit 71,528 64,624
Operating expenses    
Research and development 14,828 14,755
Sales, general and administrative 88,326 86,192
Amortization of intangibles 737  
Change in fair value of contingent consideration 3,471  
Total operating expenses 107,362 100,947
Income (Loss) from operations (35,834) (36,323)
Interest income 3,780 3,278
Interest expense (6,512) (1,613)
Change in fair market value of warrants 13,560  
Other income (expense), net (21) (46)
Loss before income taxes (25,027) (34,704)
Provision for income taxes 382 325
Net loss (25,409) (35,029)
Other comprehensive income (loss):    
Changes in foreign currency translation adjustment (255) 506
Changes in unrealized gains on short-term investments, net (526) 587
Net change in other comprehensive income (loss) (781) 1,093
Comprehensive loss $ (26,190) $ (33,936)
Net loss per share, basic $ (0.7) $ (0.98)
Net loss per share, diluted $ (0.7) $ (0.98)
Weighted average number of shares used to compute basic net loss per share 36,467,371 35,584,685
Weighted average number of shares used to compute diluted net loss per share 36,467,371 35,584,685
[1] Exclusive of amortization of intangible assets, which is shown separately.