XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue:    
Revenue $ 153,182 $ 165,380
Costs and operating expenses:    
Cost of goods sold 76,391 81,845
Research and development 11,238 12,154
Selling, general and administrative 61,803 56,288
Contingent consideration 0 1,235
Total costs and operating expenses 149,432 151,522
Income from operations 3,750 13,858
Other income (expenses):    
Investment income 8,993 5,486
Interest expense (5,029) (408)
Amortization of debt issuance costs (483) (457)
Other (expenses) income (3,536) 77
Other (expense) income, net (55) 4,698
Income before income taxes 3,695 18,556
Income tax provision 399 3,219
Net income $ 3,296 $ 15,337
Earnings per share:    
Basic $ 0.06 $ 0.28
Diluted $ 0.06 $ 0.27
Weighted average common shares outstanding:    
Basic 55,791 55,590
Diluted 56,531 57,049
Net Income (Loss) $ 3,296 $ 15,337
Other comprehensive income (loss):    
Foreign currency translation adjustment (5,134) 2,987
Comprehensive (loss) income (1,838) 18,324
Products    
Revenue:    
Revenue 153,146 165,341
Royalty and other revenue    
Revenue:    
Revenue $ 36 $ 39