Quarterly report pursuant to Section 13 or 15(d)

Composition of Certain Financial Statement Captions (Details)

v3.21.2
Composition of Certain Financial Statement Captions (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Accounts receivable, net:    
Accounts receivable $ 268,327 $ 288,369
Allowance for doubtful accounts receivable (2,471) (2,055)
Accounts receivable, net 265,856 286,314
Inventories, net:    
Consumable supplies 90,838 86,779
Finished products 38,870 36,831
Work in-process 3,449 5,268
Raw materials 6,409 5,784
Less: inventory reserve (4,844) (2,321)
Inventory, net 134,722 132,341
Other current assets and prepaid expenses:    
Taxes recoverable 9,291 13,440
Prepaid expenses 14,593 7,259
Prepaid insurance 7,374 3,803
Other receivables 492 2,502
Other 15,877 5,309
Other current assets and prepaid expenses 47,627 32,313
Intangible assets, net:    
Less: accumulated amortization (378,605) (356,830)
Intangible assets, net 445,515 475,002
Accrued expenses:    
Inventory received but not invoiced 33,478 72,160
Commitments and contingencies 23,161 15,454
Employee benefits 40,899 43,300
Contract liabilities 8,400 15,783
Clinical trials 6,116 7,112
Contingent consideration 487 1,188
Finance leases short-term 2,084 2,453
Professional fees 3,347 4,985
Other 69,200 78,434
Accrued expenses 187,172 240,869
Other long-term liabilities:    
Contingent consideration 2,987 4,507
Mortgages and other debts payable 3,970 3,837
Finance leases long-term 2,559 2,805
Contract liabilities 552 595
Other 14,798 25,328
Other long-term liabilities 24,866 37,072
Customer relationships    
Intangible assets, net:    
Intangible assets 447,484 448,751
Technologies    
Intangible assets, net:    
Intangible assets 290,582 296,623
Trade names    
Intangible assets, net:    
Intangible assets 49,806 49,820
Covenants not to compete    
Intangible assets, net:    
Intangible assets 16,328 16,334
Licenses    
Intangible assets, net:    
Intangible assets 5,766 5,766
Product registrations    
Intangible assets, net:    
Intangible assets 7,803 8,025
Other    
Intangible assets, net:    
Intangible assets $ 6,351 $ 6,513