XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue:      
Revenue $ 738,256 $ 634,439 $ 632,362
Costs and operating expenses:      
Cost of goods sold 352,011 359,794 353,922
Research and development 54,177 43,200 42,722
Selling, general and administrative 290,508 263,368 218,584
Change in fair value of contingent consideration (13,607) 3,191 (30,569)
Total costs and operating expenses 683,089 669,553 584,659
Income (loss) from operations 55,167 (35,114) 47,703
Other income (expense), net:      
Investment income 27,574 35,827 24,135
Interest expense (21,513) (20,731) (2,503)
Loss on extinguishment of debt 0 0 (12,676)
Amortization of debt issuance costs (1,660) (1,843) (8,075)
Other income (expense), net 2,815 (5,174) 8,123
Other income, net 7,216 8,079 9,004
Income before income taxes 62,383 (27,035) 56,707
Income tax provision (benefit) 13,489 (1,521) 21,111
Net income (loss) $ 48,894 $ (25,514) $ 35,596
Earnings (loss) per share:      
Basic $ 0.87 $ (0.46) $ 0.64
Diluted $ 0.86 $ (0.46) $ 0.63
Weighted average common shares outstanding:      
Basic 56,234 55,937 55,720
Diluted 56,561 55,937 56,377
Net Income (Loss) $ 48,894 $ (25,514) $ 35,596
Other comprehensive income (loss):      
Unrealized gain on available-for-sale securities, net of tax 53 0 0
Foreign currency translation adjustment 49,949 (14,725) (3,414)
Comprehensive income (loss) 98,896 (40,239) 32,182
Product      
Revenue:      
Revenue 737,960 634,178 631,979
Royalty and Other Revenue      
Revenue:      
Revenue $ 296 $ 261 $ 383