XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Composition of Certain Financial Statement Captions - Schedule of Financial Statement Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accounts receivable $ 108,583 $ 125,379
Less: allowance for credit losses (2,004) (2,000)
Accounts Receivable, after Allowance for Credit Loss, Current 106,579 123,379
Consumable supplies 16,218 25,864
Finished products 34,206 35,582
Work in-process 2,265 1,731
Raw materials 10,491 8,981
Less: inventory reserve (3,772) (6,461)
Inventory, Net 59,408 65,697
Escrow receivable 23,750 0
Taxes recoverable 6,767 4,211
Prepaid expenses 9,572 6,177
Prepaid insurance 6,302 3,848
Other receivables 1,563 2,610
Other 9,295 7,673
Prepaid Expense and Other Assets, Current 57,249 24,519
Less: accumulated amortization (517,400) (488,694)
Finite-Lived Intangible Assets, Net 641,396 740,283
Employee benefits and severance 38,474 28,952
Clinical trials 3,725 7,624
Commitments and contingencies 11,141 8,088
Accrued interest 6,021 2,601
Gross to net provision 6,033 9,420
Inventory received but not invoiced 2,306 1,653
Finance leases short-term 1,855 2,827
Professional fees 4,375 3,470
Taxes payable 15,334 1,384
Royalties 767 1,544
Commissions 1,521 1,822
Other 31,254 20,701
Accrued Liabilities, Current 122,806 90,086
Employee severance 16,284 0
Mortgages and other debts payable 3,529 7,709
Finance leases long-term 4,689 7,274
Contract liabilities 7 7
Other 11,995 12,199
Other Liabilities, Noncurrent 36,504 27,189
Customer Relationships [Member]    
Finite lived intangible assets, gross 258,048 315,799
Technology-Based Intangible Assets [Member]    
Finite lived intangible assets, gross 818,971 831,509
Trade Names [Member]    
Finite lived intangible assets, gross 49,759 49,758
Noncompete Agreements [Member]    
Finite lived intangible assets, gross 12,917 12,916
Licensing Agreements [Member]    
Finite lived intangible assets, gross 6,311 6,205
Project Registration [Member]    
Finite lived intangible assets, gross 6,738 6,790
Other Intangible Assets [Member]    
Finite lived intangible assets, gross $ 6,052 $ 6,000