XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Composition of Certain Financial Statement Captions - Schedule of Financial Statement Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accounts receivable $ 97,684 $ 119,284
Less: allowance for credit losses (1,534) (1,267)
Accounts Receivable, after Allowance for Credit Loss, Current 96,150 118,017
Consumable supplies 15,079 15,488
Finished products 39,875 32,310
Work in-process 1,589 2,355
Raw materials 10,944 9,418
Less: inventory reserve (3,486) (2,774)
Inventory, Net 64,001 56,797
Escrow receivable 24,193 23,750
Taxes recoverable 6,748 8,266
Prepaid expenses 9,494 6,785
Prepaid insurance 1,533 3,818
Other receivables 1,627 2,015
Other 10,846 10,705
Prepaid Expense and Other Assets, Current 54,441 55,339
Less: accumulated amortization (516,797) (526,524)
Finite-Lived Intangible Assets, Net 568,518 616,613
Employee benefits and severance 39,948 34,167
Clinical trials 4,175 6,104
Commitments and contingencies 6,411 9,850
Accrued interest 5,460 8,313
Gross to net provision 5,081 6,920
Inventory received but not invoiced 1,891 2,146
Finance leases short-term 1,617 1,679
Professional fees 2,165 2,521
Taxes payable 25,714 22,275
Royalties 233 563
Commissions 1,407 1,434
Other 19,107 22,385
Accrued Liabilities, Current 113,209 118,357
Employee severance 11,919 14,269
Mortgages and other debts payable 2,833 3,002
Finance leases long-term 3,799 4,064
Other 11,460 11,503
Other Liabilities, Noncurrent 30,011 32,838
Customer Relationships [Member]    
Finite lived intangible assets, gross 203,611 255,430
Technology-Based Intangible Assets [Member]    
Finite lived intangible assets, gross 800,304 806,858
Trade Names [Member]    
Finite lived intangible assets, gross 49,743 49,726
Noncompete Agreements [Member]    
Finite lived intangible assets, gross 12,912 12,906
Licensing Agreements [Member]    
Finite lived intangible assets, gross 6,371 6,316
Project Registration [Member]    
Finite lived intangible assets, gross 6,464 6,172
Other Intangible Assets [Member]    
Finite lived intangible assets, gross $ 5,910 $ 5,729