XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Composition of Certain Financial Statement Captions - Schedule of Financial Statement Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts receivable $ 101,043 $ 119,284
Less: allowance for credit losses (1,667) (1,267)
Accounts Receivable, after Allowance for Credit Loss, Current 99,376 118,017
Consumable supplies 14,284 15,488
Finished products 42,201 32,310
Work in-process 2,545 2,355
Raw materials 11,512 9,418
Less: inventory reserve (4,197) (2,774)
Inventory, Net 66,345 56,797
Escrow receivable 24,390 23,750
Taxes recoverable 8,337 8,266
Prepaid expenses 11,026 6,785
Prepaid insurance 4,178 3,818
Other receivables 2,474 2,015
Other 8,478 10,705
Prepaid Expense and Other Assets, Current 58,883 55,339
Less: accumulated amortization (549,709) (526,524)
Finite-Lived Intangible Assets, Net 555,988 616,613
Employee benefits and severance 32,563 34,167
Clinical trials 6,956 6,104
Commitments and contingencies 5,436 9,850
Accrued interest 5,512 8,313
Gross to net provision 5,347 6,920
Inventory received but not invoiced 1,962 2,146
Finance leases short-term 1,566 1,679
Professional fees 1,587 2,521
Taxes payable 9,605 22,275
Royalties 762 563
Commissions 1,577 1,434
Other 17,682 22,385
Accrued Liabilities, Current 90,555 118,357
Employee severance 9,904 14,269
Mortgages and other debts payable 2,773 3,002
Finance leases long-term 3,689 4,064
Other 11,441 11,503
Other Liabilities, Noncurrent 27,807 32,838
Customer Relationships [Member]    
Finite lived intangible assets, gross 206,480 255,430
Technology-Based Intangible Assets [Member]    
Finite lived intangible assets, gross 814,733 806,858
Trade Names [Member]    
Finite lived intangible assets, gross 49,770 49,726
Noncompete Agreements [Member]    
Finite lived intangible assets, gross 12,926 12,906
Licensing Agreements [Member]    
Finite lived intangible assets, gross 6,423 6,316
Project Registration [Member]    
Finite lived intangible assets, gross 6,751 6,172
Other Intangible Assets [Member]    
Finite lived intangible assets, gross $ 8,614 $ 5,729