XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Composition of Certain Financial Statement Captions - Schedule of Financial Statement Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accounts receivable $ 96,353 $ 119,284
Less: allowance for credit losses (1,773) (1,267)
Accounts Receivable, after Allowance for Credit Loss, Current 94,580 118,017
Consumable supplies 12,971 15,488
Finished products 42,255 32,310
Work in-process 2,472 2,355
Raw materials 11,990 9,418
Less: inventory reserve (4,734) (2,774)
Inventory, Net 64,954 56,797
Escrow receivable 19,276 23,750
Taxes recoverable 7,437 8,266
Prepaid expenses 10,025 6,785
Prepaid insurance 4,916 3,818
Other receivables 3,085 2,015
Other 7,659 10,705
Prepaid Expense and Other Assets, Current 52,398 55,339
Less: accumulated amortization (544,814) (526,524)
Finite-Lived Intangible Assets, Net 535,378 616,613
Employee benefits and severance 38,674 34,167
Clinical trials 6,117 6,104
Commitments and contingencies 4,552 9,850
Accrued interest 4,365 8,313
Gross to net provision 5,548 6,920
Inventory received but not invoiced 1,525 2,146
Finance leases short-term 1,458 1,679
Professional fees 2,179 2,521
Taxes payable 10,449 22,275
Royalties 1,021 563
Commissions 1,745 1,434
Other 17,970 22,385
Accrued Liabilities, Current 95,603 118,357
Employee severance 7,554 14,269
Mortgages and other debts payable 2,509 3,002
Finance leases long-term 3,366 4,064
Other 11,731 11,503
Other Liabilities, Noncurrent 25,160 32,838
Customer Relationships [Member]    
Finite lived intangible assets, gross 186,769 255,430
Technology-Based Intangible Assets [Member]    
Finite lived intangible assets, gross 811,939 806,858
Trade Names [Member]    
Finite lived intangible assets, gross 49,370 49,726
Noncompete Agreements [Member]    
Finite lived intangible assets, gross 11,426 12,906
Licensing Agreements [Member]    
Finite lived intangible assets, gross 6,422 6,316
Project Registration [Member]    
Finite lived intangible assets, gross 6,750 6,172
Other Intangible Assets [Member]    
Finite lived intangible assets, gross $ 7,516 $ 5,729