v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Revenue $ 204,128 $ 182,366 $ 398,383 $ 351,538
Costs and operating expenses:        
Cost of goods sold 94,091 89,371 180,062 167,172
Research and development 14,417 13,970 28,875 26,084
Selling, general and administrative 76,618 70,906 153,154 141,612
Restructuring activities and other charges 2,718 2,162 4,214 4,135
Change in fair value of contingent consideration 2,308 (7,939) 2,162 (7,939)
Total costs and operating expenses 190,152 168,470 368,467 331,064
Income from operations 13,976 13,896 29,916 20,474
Other income (expense), net:        
Investment income 6,431 6,585 12,773 13,899
Interest expense (5,663) (5,354) (11,241) (10,604)
Amortization of debt issuance costs (421) (414) (840) (827)
Loss on sale of business 103 0 (13,660) 0
Other (expense) income, net (273) 3,502 (1,023) 3,216
Other income (expense), net 177 4,319 (13,991) 5,684
Income before income taxes 14,153 18,215 15,925 26,158
Income tax provision 9,145 3,349 2,584 5,462
Net income $ 5,008 $ 14,866 $ 13,341 $ 20,696
Earnings per share        
Basic $ 0.09 $ 0.26 $ 0.24 $ 0.37
Diluted $ 0.09 $ 0.26 $ 0.24 $ 0.37
Weighted average common shares outstanding:        
Basic 56,418 56,234 56,387 56,179
Diluted 56,638 56,510 56,661 56,509
Net income $ 5,008 $ 14,866 $ 13,341 $ 20,696
Other comprehensive (loss) income:        
Unrealized loss on available-for-sale securities, net of tax (68) 0 (181) 0
Foreign currency translation adjustment (5,409) 46,125 (17,074) 50,817
Comprehensive (loss) income (469) 60,991 (3,914) 71,513
Product        
Revenue:        
Revenue 204,085 182,329 398,296 351,466
Royalty and Other Revenue        
Revenue:        
Revenue $ 43 $ 37 $ 87 $ 72