v3.26.1
Note 5 - Composition of Certain Financial Statement Captions - Schedule of Financial Statement Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Condensed Balance Sheet Statements, Captions [Line Items]    
Accounts receivable $ 84,270 $ 92,325
Less: allowance for credit losses (2,384) (2,070)
Accounts receivable, net 81,886 90,255
Consumable supplies 11,858 13,090
Finished products 40,010 43,994
Work in-process 2,290 726
Raw materials 11,478 11,529
Less: inventory reserve (3,785) (3,516)
Inventory, Net 61,851 65,823
Escrow receivable 19,653 19,411
Taxes recoverable 7,838 11,842
Prepaid expenses 9,516 9,423
Prepaid insurance 3,357 3,276
Other receivables 5,537 4,609
Other 9,837 8,168
Other current assets and prepaid expenses 55,738 56,729
Less: accumulated amortization (596,226) (564,200)
Intangible assets, net 477,566 516,276
Employee benefits and severance 28,956 33,777
Clinical trials 5,599 4,372
Commitments and contingencies 2,922 3,529
Accrued interest 3,208 5,439
Gross to net provision 5,434 5,897
Inventory received but not invoiced 1,475 4,098
Finance leases short-term 1,388 1,690
Professional fees 1,398 1,455
Taxes payable 6,431 3,595
Royalties 675 1,197
Commissions 968 1,047
Other 19,303 18,310
Accrued Liabilities, Current 77,757 84,406
Employee severance 1,175 5,540
Mortgages and other debts payable 1,782 2,262
Finance leases long-term 2,655 3,394
Other 11,387 11,603
Other long-term liabilities 16,999 22,799
Customer Relationships [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 185,785 186,865
Technologies [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 806,790 811,986
Trade Names [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 49,363 49,374
Covenants not to compete [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 11,421 11,426
Licenses [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 6,409 6,422
Product registrations [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 6,710 6,885
Other [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross $ 7,314 $ 7,518