XML 70 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
INTANGIBLE ASSETS AND GOODWILL (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Finite-lived intangible assets      
Gross Carrying Amount $ 3,038,812 $ 2,651,667  
Accumulated Amortization (861,989) (657,782)  
Net Carrying Amount 2,176,823 1,993,885 $ 2,167,533
Intangible assets amortization expense 175,543 169,076 $ 170,977
Supply and distribution agreements      
Finite-lived intangible assets      
Gross Carrying Amount 1,056,660 809,287  
Accumulated Amortization (355,000) (270,813)  
Net Carrying Amount $ 701,660 538,474  
Weighted Average Useful Life 16 years    
Supply and distribution agreements | Minimum      
Finite-lived intangible assets      
Amortization Period 3 years    
Supply and distribution agreements | Maximum      
Finite-lived intangible assets      
Amortization Period 20 years    
Technology      
Finite-lived intangible assets      
Gross Carrying Amount $ 137,288 112,141  
Accumulated Amortization (104,478) (80,549)  
Net Carrying Amount $ 32,810 31,592  
Weighted Average Useful Life 5 years    
Technology | Minimum      
Finite-lived intangible assets      
Amortization Period 1 year    
Technology | Maximum      
Finite-lived intangible assets      
Amortization Period 5 years    
Patents      
Finite-lived intangible assets      
Gross Carrying Amount $ 1,623 1,623  
Accumulated Amortization (1,623) (1,598)  
Net Carrying Amount $ 0 25  
Amortization Period 15 years    
Weighted Average Useful Life 15 years    
Internet domain names      
Finite-lived intangible assets      
Gross Carrying Amount $ 42,265 39,495  
Accumulated Amortization (28,802) (25,089)  
Net Carrying Amount $ 13,463 14,406  
Weighted Average Useful Life 8 years    
Internet domain names | Minimum      
Finite-lived intangible assets      
Amortization Period 5 years    
Internet domain names | Maximum      
Finite-lived intangible assets      
Amortization Period 20 years    
Trade names      
Finite-lived intangible assets      
Gross Carrying Amount $ 1,779,076 1,667,221  
Accumulated Amortization (350,447) (261,412)  
Net Carrying Amount $ 1,428,629 1,405,809  
Weighted Average Useful Life 19 years    
Trade names | Minimum      
Finite-lived intangible assets      
Amortization Period 4 years    
Trade names | Maximum      
Finite-lived intangible assets      
Amortization Period 20 years    
Non-compete agreements      
Finite-lived intangible assets      
Gross Carrying Amount $ 21,900 21,900  
Accumulated Amortization (21,639) (18,321)  
Net Carrying Amount $ 261 $ 3,579  
Weighted Average Useful Life 3 years    
Non-compete agreements | Minimum      
Finite-lived intangible assets      
Amortization Period 3 years    
Non-compete agreements | Maximum      
Finite-lived intangible assets      
Amortization Period 4 years