v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net Revenues $ 266,044 $ 211,371 $ 503,506 $ 408,493
Operating Expenses        
Cost of sales (excluding depreciation and amortization) 100,158 74,615 193,740 147,652
Research and development 14,747 16,535 25,347 27,099
Selling, general, and administrative 91,661 81,771 165,316 158,299
Depreciation and amortization 19,640 23,281 40,559 46,172
Contingent consideration fair value adjustment (622) 1,277 (804) (10,815)
Total Operating Expenses, net 225,584 197,479 424,158 368,407
Operating income 40,460 13,892 79,348 40,086
Other (expense) income, net        
Unrealized gain (loss) on investment in equity securities 741 332 6,494 (589)
Interest expense, net (3,636) (5,438) (7,405) (10,922)
Other (expense) income, net (468) 1,739 (1,119) 1,937
Income Before Income Tax Expense 37,097 10,525 77,318 30,512
Income tax expense 12,386 1,976 23,115 6,282
Net Income 24,711 8,549 54,203 24,230
Dividends on Series A Convertible Preferred Stock 0 (407) 0 (813)
Net Income Available to Common Shareholders $ 24,711 $ 8,142 $ 54,203 $ 23,417
Basic and Diluted Income Per Share:        
Basic Income Per Share (in dollars per share) $ 1.09 $ 0.37 $ 2.40 $ 1.07
Diluted Income Per Share (in dollars per share) $ 1.05 $ 0.36 $ 2.32 $ 1.05
Basic Weighted-Average Shares Outstanding (in shares) 21,158 19,834 21,036 19,721
Diluted Weighted-Average Shares Outstanding (in shares) 21,915 20,308 21,785 20,177