XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Composition of Certain Financial Statement Captions (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounts receivable, net:    
Accounts receivable $ 165,226 $ 261,476
Less: allowance for credit losses (6,801) (1,839)
Accounts receivable, net 158,425 259,637
Inventories, net:    
Consumable supplies 37,054 39,447
Finished products 42,321 44,107
Work in-process 1,892 1,615
Raw materials 7,256 6,112
Less: inventory reserve (5,217) (4,779)
Inventory, net 83,306 86,502
Other current assets and prepaid expenses:    
Taxes recoverable 5,442 5,598
Prepaid expenses 12,324 10,641
Prepaid insurance 7,166 4,383
Other receivables 11,273 353
Other 6,358 6,195
Other current assets and prepaid expenses 42,563 27,170
Intangible assets, net:    
Less: accumulated amortization (352,488) (320,820)
Intangible assets, net 862,409 321,683
Accrued expenses:    
Inventory received but not invoiced 18,853 40,446
Commitments and contingencies 12,745 27,819
Employee benefits 34,368 45,939
Contract liabilities 257 258
Clinical trials 4,245 4,867
Contingent consideration 487 487
Finance leases short-term 2,625 2,257
Professional fees 4,116 2,121
Other 50,558 69,299
Accrued expenses 128,254 193,493
Other long-term liabilities:    
Contingent consideration 2,416 2,350
Mortgages and other debts payable 1,680 2,224
Finance leases long-term 4,588 2,924
Contract liabilities 192 208
Other 7,361 7,356
Other long-term liabilities 16,237 15,062
Customer relationships    
Intangible assets, net:    
Intangible assets 311,864 314,823
Technologies    
Intangible assets, net:    
Intangible assets 822,323 246,101
Trade names    
Intangible assets, net:    
Intangible assets 49,735 49,770
Covenants not to compete    
Intangible assets, net:    
Intangible assets 12,907 12,920
Licenses    
Intangible assets, net:    
Intangible assets 5,873 5,766
Product registrations    
Intangible assets, net:    
Intangible assets 6,440 6,995
Other    
Intangible assets, net:    
Intangible assets $ 5,755 $ 6,128