XML 68 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Acquired Finite-Lived Intangible Assets [Line Items]    
Accumulated amortization $ (80,030) $ (54,059)
Foreign currency exchange rate fluctuations 107 (786)
Net carrying amount 168,107 190,283
Total intangible assets, net, gross carrying amount 248,030 245,128
Total intangible assets, net, net carrying amount $ 168,107 190,283
Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 1 year  
Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 30 years  
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 133,913 133,358
Accumulated amortization (33,526) (20,930)
Foreign currency exchange rate fluctuations 65 (596)
Net carrying amount $ 100,452 $ 111,832
Customer relationships | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 1 year 1 year
Customer relationships | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 30 years 30 years
Acquired technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 74,593 $ 73,599
Accumulated amortization (21,523) (13,287)
Foreign currency exchange rate fluctuations 34 (159)
Net carrying amount $ 53,104 $ 60,153
Acquired technology | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 3 years 3 years
Acquired technology | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 20 years 20 years
Backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 21,712 $ 20,550
Accumulated amortization (17,544) (14,083)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 4,168 $ 6,467
Backlog | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 1 year 1 year
Backlog | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 4 years 3 years
Trade name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 8,716 $ 8,667
Accumulated amortization (4,719) (3,887)
Foreign currency exchange rate fluctuations 6 (31)
Net carrying amount $ 4,003 $ 4,749
Trade name | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 1 year 1 year
Trade name | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 12 years 12 years
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 3,296 $ 3,154
Accumulated amortization (1,418) (1,264)
Foreign currency exchange rate fluctuations 2 0
Net carrying amount $ 1,880 $ 1,890
Patents | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 2 years 2 years
Patents | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 20 years 20 years
Non-compete    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 1,900 $ 1,900
Accumulated amortization (1,300) (608)
Foreign currency exchange rate fluctuations 0 0
Net carrying amount $ 600 $ 1,292
Useful life (in years) 3 years 3 years
In process technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Accumulated amortization $ 0 $ 0
Foreign currency exchange rate fluctuations 0 0
Carrying amount $ 3,900 $ 3,900