XML 78 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Goodwill, Gross      
Balance, beginning of period $ 58,397 $ 60,447  
Additions 147,845 3,787  
Purchase accounting adjustments (1,865)    
Foreign currency fluctuations 22,847 (5,837)  
Balance, end of period 227,224 58,397 $ 60,447
Accumulated Impairment Losses      
Balance, beginning of period (37,332) (43,644)  
Foreign currency fluctuations 3,848 6,312  
Balance, end of period (41,180) (37,332) (43,644)
Goodwill, Net      
Balance, beginning of period 21,065 16,803  
Additions 147,845 3,787  
Purchase accounting adjustments (1,865)    
Foreign currency fluctuations 18,999 475  
Balance, end of period 186,044 21,065 16,803
Acquired Finite-lived Intangible Assets      
Original cost 195,912 15,152  
Accumulated amortization (23,565) (8,692)  
Intangible Assets, Net 172,347 6,460  
Acquired intangibles 159,445    
Payments to acquire intangible assets $ 2,500 0 0
Finite-lived intangible asset, useful life (in years) 5 years    
Amortization expense $ 17,054 409 $ 1,481
Estimated aggregate amortization expense of Intangible Assets      
2018 22,345    
2019 21,691    
2020 20,198    
2021 18,561    
2022 16,367    
Thereafter 73,185    
Total 172,347    
Customer Lists      
Acquired Finite-lived Intangible Assets      
Original cost 149,355 8,016  
Accumulated amortization (17,870) (5,948)  
Intangible Assets, Net $ 131,485 $ 2,068  
Weighted-average original life (in years) 15 years 15 years  
Trade Name      
Acquired Finite-lived Intangible Assets      
Original cost $ 31,968 $ 2,000  
Accumulated amortization (2,436) 0  
Intangible Assets, Net $ 29,532 $ 2,000  
Weighted-average original life (in years) 10 years 15 years  
Technology      
Acquired Finite-lived Intangible Assets      
Original cost $ 14,589 $ 5,136  
Accumulated amortization (3,259) (2,744)  
Intangible Assets, Net $ 11,330 $ 2,392  
Weighted-average original life (in years) 11 years 13 years