XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Composition of Certain Financial Statement Captions - Schedule of Financial Statement Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts receivable $ 125,379 $ 131,474
Less: allowance for doubtful accounts (2,000) (4,162)
Accounts Receivable, after Allowance for Credit Loss, Current 123,379 127,312
Finished products 35,582 37,139
Consumable supplies 25,864 31,275
Work in-process 1,731 2,449
Raw materials 8,981 6,771
Less: inventory reserve (6,461) (3,574)
Inventory, Net 65,697 74,060
Prepaid supplies 6,177 7,918
Prepaid insurance 3,848 4,496
Taxes recoverable 4,211 8,191
Other receivables 2,610 13,105
Other 7,673 6,252
Prepaid Expense and Other Assets, Current 24,519 39,962
Less: accumulated depreciation (157,127) (142,406)
Property, Plant and Equipment, Net 75,429 82,879
Less: accumulated amortization (488,694) (398,959)
Finite-Lived Intangible Assets, Net 740,283 823,520
Employee benefits 28,952 33,765
Gross to net provision 9,420 6,477
Inventory received but not invoiced 1,653 7,830
Taxes payable 1,384 5,351
Commitments and contingencies 8,088 4,295
Clinical trials 7,624 4,700
Finance leases short-term 2,827 2,809
Royalties 1,544 2,323
Professional fees 3,470 1,820
Commissions 1,822 1,471
Contingent consideration 0 62
Contract liabilities 0 0
Other 23,302 27,366
Accrued Liabilities, Current 90,086 98,269
Mortgages and other debts payable 7,709 9,098
Finance leases long-term 7,274 7,089
Contingent consideration 0 974
Contract liabilities 7 138
Other Liabilities, Noncurrent 27,189 27,371
Other Intangible Assets [Member]    
Finite lived intangible assets, gross 6,000 5,861
Other 12,199 10,072
Technology-Based Intangible Assets [Member]    
Finite lived intangible assets, gross 831,509 826,282
Customer Relationships [Member]    
Finite lived intangible assets, gross 315,799 314,854
Trade Names [Member]    
Finite lived intangible assets, gross 49,758 49,752
Noncompete Agreements [Member]    
Finite lived intangible assets, gross 12,916 12,911
Licensing Agreements [Member]    
Finite lived intangible assets, gross 6,205 5,988
Project Registration [Member]    
Finite lived intangible assets, gross 6,790 6,831
Machinery Medical and Other Equipment [Member]    
Property, Plant, and Equipment, Gross 138,776 136,048
Leasehold Improvements [Member]    
Property, Plant, and Equipment, Gross 28,058 25,516
Furniture and Fixtures [Member]    
Property, Plant, and Equipment, Gross 12,046 11,271
Building [Member]    
Property, Plant, and Equipment, Gross 18,885 18,314
Software and Software Development Costs [Member]    
Property, Plant, and Equipment, Gross 14,410 14,218
Automobiles and Aircraft [Member]    
Property, Plant, and Equipment, Gross 12,701 12,808
Land [Member]    
Property, Plant, and Equipment, Gross 2,425 2,317
Construction in Progress [Member]    
Property, Plant, and Equipment, Gross $ 5,255 $ 4,793