XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Composition of Certain Financial Statement Captions - Composition of Certain Financial Statement Captions (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounts receivable, net:    
Accounts receivable $ 123,553 $ 131,474
Less: allowance for credit losses (2,067) (4,162)
Accounts receivable, net 121,486 127,312
Inventories, net:    
Consumable supplies 30,176 31,275
Finished products 39,260 37,139
Work in-process 2,897 2,449
Raw materials 7,671 6,771
Less: inventory reserve (4,593) (3,574)
Inventory, net 75,411 74,060
Other current assets and prepaid expenses:    
Taxes recoverable 7,653 8,191
Prepaid expenses 9,058 7,918
Prepaid insurance 1,628 4,496
Other receivables 74,271 13,105
Other 6,081 6,252
Other current assets and prepaid expenses 98,691 39,962
Intangible assets, net:    
Less: accumulated amortization (422,881) (398,959)
Intangible assets, net 803,616 823,520
Accrued expenses:    
Inventory received but not invoiced 7,830 7,830
Commitments and contingencies 4,006 4,295
Employee benefits 40,323 33,765
Clinical trials 5,708 4,700
Contingent consideration 65 62
Finance leases short-term 2,968 2,809
Professional fees 2,041 1,820
Other 43,117 42,988
Accrued expenses 106,058 98,269
Other long-term liabilities:    
Contingent consideration 1,114 974
Mortgages and other debts payable 8,801 9,098
Finance leases long-term 7,890 7,089
Contract liabilities 140 138
Other 10,035 10,072
Other long-term liabilities 27,980 27,371
Customer relationships    
Intangible assets, net:    
Intangible assets 315,586 314,854
Technologies    
Intangible assets, net:    
Intangible assets 829,021 826,282
Trade names    
Intangible assets, net:    
Intangible assets 49,767 49,752
Covenants not to compete    
Intangible assets, net:    
Intangible assets 12,913 12,911
Licenses    
Intangible assets, net:    
Intangible assets 6,100 5,988
Product registrations    
Intangible assets, net:    
Intangible assets 7,176 6,831
Other    
Intangible assets, net:    
Intangible assets $ 5,934 $ 5,861