XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Composition of Certain Financial Statement Captions - Schedule of Financial Statement Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounts receivable $ 113,360 $ 125,379
Less: allowance for credit losses (1,993) (2,000)
Accounts Receivable, after Allowance for Credit Loss, Current 111,367 123,379
Consumable supplies 19,346 35,582
Finished products 34,008 25,864
Work in-process 3,286 1,731
Raw materials 8,246 8,981
Less: inventory reserve (5,520) (6,461)
Inventory, Net 59,366 65,697
Taxes recoverable 3,674 4,211
Prepaid expenses 8,649 6,177
Prepaid insurance 1,538 3,848
Other receivables 4,165 2,610
Other 6,626 7,673
Prepaid Expense and Other Assets, Current 24,652 24,519
Less: accumulated amortization (471,072) (488,694)
Finite-Lived Intangible Assets, Net 680,034 740,283
Employee benefits 31,264 28,952
Clinical trials 6,077 7,624
Commitments and contingencies 8,642 8,088
Gross to net provision 6,082 9,420
Inventory received but not invoiced 2,972 1,653
Finance leases short-term 1,783 2,827
Professional fees 2,571 3,470
Taxes payable 3,751 1,384
Royalties 1,705 1,544
Commissions 1,877 1,822
Other 22,048 23,302
Accrued Liabilities, Current 88,772 90,086
Mortgages and other debts payable 4,036 7,709
Finance leases long-term 4,987 7,274
Contract liabilities 7 7
Other 12,166 12,199
Other Liabilities, Noncurrent 21,196 27,189
Customer Relationships [Member]    
Finite lived intangible assets, gross 256,732 315,799
Technology-Based Intangible Assets [Member]    
Finite lived intangible assets, gross 813,234 831,509
Trade Names [Member]    
Finite lived intangible assets, gross 49,739 49,758
Noncompete Agreements [Member]    
Finite lived intangible assets, gross 12,912 12,916
Licensing Agreements [Member]    
Finite lived intangible assets, gross 6,259 6,205
Project Registration [Member]    
Finite lived intangible assets, gross 6,331 6,790
Other Intangible Assets [Member]    
Finite lived intangible assets, gross $ 5,899 $ 6,000