XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Composition of Certain Financial Statement Captions - Composition of Certain Financial Statement Captions (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts receivable, net    
Accounts receivable $ 261,476 $ 288,369
Less: allowance for doubtful accounts (1,839) (2,055)
Accounts receivable, net 259,637 286,314
Inventories, net    
Consumable supplies 39,447 86,779
Finished products 44,107 36,831
Work in-process 1,615 5,268
Raw materials 6,112 5,784
Less: inventory reserve (4,779) (2,321)
Inventory, net 86,502 132,341
Other current assets and prepaid expenses    
Prepaid supplies 10,641 7,259
Prepaid insurance 4,383 3,803
Taxes recoverable 5,598 13,440
Other receivables 353 2,502
Other 6,195 5,309
Prepaid expenses and other current assets 27,170 32,313
Property, plant and equipment, net:    
Less: accumulated depreciation (133,326) (164,769)
Property, plant and equipment, net 79,727 140,554
Intangible assets, net:    
Less: accumulated amortization (320,820) (356,830)
Intangible assets, net 321,683 475,002
Accrued expenses:    
Inventory received but not invoiced 40,446 72,160
Employee benefits 45,939 43,300
Commitments and contingencies 27,819 15,454
Clinical trials 4,867 7,112
Finance leases short-term 2,257 2,453
Professional fees 2,121 4,985
Contingent consideration 487 1,188
Contract liabilities 258 15,783
Other 69,299 78,434
Accrued expenses 193,493 240,869
Other long-term liabilities:    
Finance leases long-term 2,924 2,805
Contingent consideration 2,350 4,507
Mortgages and other debts payable 2,224 3,837
Contract liabilities 208 595
Other 7,356 25,328
Other long-term liabilities 15,062 37,072
Customer relationships    
Intangible assets, net:    
Intangible assets 314,823 448,751
Technologies    
Intangible assets, net:    
Intangible assets 246,101 296,623
Trade names    
Intangible assets, net:    
Intangible assets 49,770 49,820
Covenants not to compete    
Intangible assets, net:    
Intangible assets 12,920 16,334
Licenses    
Intangible assets, net:    
Intangible assets 5,766 5,766
Product registrations    
Intangible assets, net:    
Intangible assets 6,995 8,025
Other    
Intangible assets, net:    
Intangible assets 6,128 6,513
Machinery, medical and other equipment    
Property, plant and equipment, net:    
Property, plant and equipment, gross 127,633 193,152
Leasehold improvements    
Property, plant and equipment, net:    
Property, plant and equipment, gross 27,478 40,742
Furniture and fixtures    
Property, plant and equipment, net:    
Property, plant and equipment, gross 11,638 13,547
Automobiles and aircraft    
Property, plant and equipment, net:    
Property, plant and equipment, gross 12,602 10,537
Software    
Property, plant and equipment, net:    
Property, plant and equipment, gross 14,507 14,726
Building    
Property, plant and equipment, net:    
Property, plant and equipment, gross 10,661 21,848
Land    
Property, plant and equipment, net:    
Property, plant and equipment, gross 2,421 2,602
Construction in process    
Property, plant and equipment, net:    
Property, plant and equipment, gross $ 6,113 $ 8,169