XML 83 R66.htm IDEA: XBRL DOCUMENT v3.4.0.3
Other Intangible Assets - Carrying Amount of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 574,732 $ 547,456
Accumulated amortization (262,673) (212,828)
Net carrying amount 312,059 $ 334,628
Customer relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years   14 years
Gross amount 322,632 $ 312,735
Accumulated amortization (117,963) (95,482)
Net carrying amount $ 204,669 217,253
Customer relationships [Member] | Minimum [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 10 years  
Customer relationships [Member] | Maximum [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 14 years  
Trademarks [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 39,950 39,950
Accumulated amortization (18,186) (14,722)
Net carrying amount $ 21,764 $ 25,228
Trademarks [Member] | Minimum [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 10 years 10 years
Trademarks [Member] | Maximum [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 15 years 15 years
Software packages [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 155,611 $ 138,232
Accumulated amortization (106,735) (86,605)
Net carrying amount $ 48,876 $ 51,627
Software packages [Member] | Minimum [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 3 years 3 years
Software packages [Member] | Maximum [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 10 years 10 years
Non-compete agreement [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 15 years 15 years
Gross amount $ 56,539 $ 56,539
Accumulated amortization (19,789) (16,019)
Net carrying amount $ 36,750 $ 40,520