v3.26.1
Note 5 - Composition of Certain Financial Statement Captions - Schedule of Financial Statement Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Condensed Balance Sheet Statements, Captions [Line Items]    
Accounts receivable $ 81,802 $ 92,325
Less: allowance for credit losses (2,166) (2,070)
Accounts receivable, net 79,636 90,255
Consumable supplies 11,296 13,090
Finished products 44,085 43,994
Work in-process 1,466 726
Raw materials 11,108 11,529
Less: inventory reserve (3,558) (3,516)
Inventory, Net 64,397 65,823
Escrow receivable 19,531 19,411
Taxes recoverable 6,061 11,842
Prepaid expenses 10,106 9,423
Prepaid insurance 1,599 3,276
Other receivables 2,396 4,609
Other 9,755 8,168
Other current assets and prepaid expenses 49,448 56,729
Less: accumulated amortization (579,284) (564,200)
Intangible assets, net 496,351 516,276
Employee benefits and severance 35,227 33,777
Clinical trials 4,806 4,372
Commitments and contingencies 3,287 3,529
Accrued interest 4,082 5,439
Gross to net provision 5,793 5,897
Inventory received but not invoiced 1,999 4,098
Finance leases short-term 1,525 1,690
Professional fees 1,881 1,455
Taxes payable 4,629 3,595
Royalties 1,030 1,197
Commissions 948 1,047
Other 18,269 18,310
Accrued Liabilities, Current 83,476 84,406
Employee severance 3,190 5,540
Mortgages and other debts payable 2,007 2,262
Finance leases long-term 3,005 3,394
Other 11,380 11,603
Other long-term liabilities 19,582 22,799
Customer Relationships [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 186,064 186,865
Technologies [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 808,293 811,986
Trade Names [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 49,364 49,374
Covenants not to compete [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross 11,423 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,709 6,885
Other [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Intangible assets, Gross $ 7,373 $ 7,518