XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Intangible asset activity    
Net balance $ 37,888  
Additions-Acquisition 16,100  
Additions-Other 143  
Impairment (478)  
Net foreign currency translation (204)  
Amortization expense (6,909)  
Net balance 46,540  
Intangible assets, net    
Balance at cost   $ 94,103
Accumulated amortization   (47,563)
Ending Balance 37,888 46,540
Impairment charges 500  
Acquired Technology    
Intangible asset activity    
Net balance 6,946  
Additions-Acquisition 5,900  
Net foreign currency translation (68)  
Amortization expense (3,017)  
Net balance 9,761  
Intangible assets, net    
Balance at cost   42,735
Accumulated amortization   (32,974)
Ending Balance 6,946 9,761
Customer Relationships    
Intangible asset activity    
Net balance 22,544  
Additions-Acquisition 10,000  
Net foreign currency translation (241)  
Amortization expense (2,294)  
Net balance 30,009  
Intangible assets, net    
Balance at cost   37,718
Accumulated amortization   (7,709)
Ending Balance 22,544 30,009
Other    
Intangible asset activity    
Net balance 8,398  
Additions-Acquisition 200  
Additions-Other 143  
Impairment (478)  
Net foreign currency translation 105  
Amortization expense (1,598)  
Net balance 6,770  
Intangible assets, net    
Balance at cost   13,650
Accumulated amortization   (6,880)
Ending Balance $ 8,398 $ 6,770