XML 50 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Composition of Certain Financial Statement Captions (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accounts receivable, net:    
Accounts receivable $ 215,925 $ 136,551
Less: allowance for credit losses (1,573) (1,934)
Accounts receivable, net 214,352 134,617
Inventories, net:    
Consumable supplies 41,298 23,005
Finished products 24,259 25,142
Work in-process 4,711 3,238
Raw materials 5,826 4,586
Less: inventory reserve (3,129) (2,537)
Inventory, net 72,965 53,434
Other current assets and prepaid expenses:    
Taxes recoverable 12,135 19,808
Prepaid expenses 12,999 8,147
Prepaid insurance 6,274 3,486
Other receivables 661 3,262
Other 19,056 15,839
Other current assets and prepaid expenses 51,125 50,542
Intangible assets, net:    
Less: accumulated amortization (327,334) (298,234)
Intangible assets, net 499,125 528,962
Accrued expenses:    
Inventory received but not invoiced 49,005 13,751
Commitments and Contingencies 38,668 38,635
Employee benefits 34,086 33,671
Contract liabilities 16,570 19,196
Clinical trials 6,079 8,122
Contingent consideration 2,375 2,375
Finance leases short-term 2,435 2,743
Professional fees 4,009 1,333
Other 56,884 45,099
Accrued expenses 210,111 164,925
Other long-term liabilities:    
Line of credit 51,489 44,749
Contingent consideration 7,559 7,308
Mortgages and other debts payable 4,201 3,906
Finance leases long-term 2,960 4,046
Contract liabilities 1,170 2,571
Other 24,274 25,224
Other long-term liabilities 91,653 87,804
Customer relationships    
Intangible assets, net:    
Intangible assets 445,144 445,408
Technologies    
Intangible assets, net:    
Intangible assets 296,251 296,246
Trade names    
Intangible assets, net:    
Intangible assets 49,771 49,786
Covenants not to compete    
Intangible assets, net:    
Intangible assets 16,318 16,318
Licenses    
Intangible assets, net:    
Intangible assets 5,766 5,766
Product registrations    
Intangible assets, net:    
Intangible assets 7,109 7,578
Other    
Intangible assets, net:    
Intangible assets $ 6,100 $ 6,094