XML 99 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Finite lived intangible assets:    
Accumulated amortization $ (65,048) $ (57,420)
Total finite lived intangible assets 52,893 36,470
Foreign currency translation adjustment (2,549) (2,271)
Total 59,075 42,930
Customer relationship intangibles    
Finite lived intangible assets:    
Intangible assets, finite 115,574 91,523
Other intangibles, primarily trade name    
Finite lived intangible assets:    
Intangible assets, finite 2,367 2,367
Trade Names    
Intangible Assets    
Indefinite lived intangible assets — Trade name $ 8,731 $ 8,731