XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2018
Intangible asset activity      
Net balance $ 37,888    
Additions-Other 36    
Net foreign currency translation 10    
Amortization expense (2,201) $ (2,199)  
Net balance 35,733    
Intangible assets, net      
Balance at cost     $ 78,640
Accumulated amortization     (42,907)
Ending Balance 37,888   35,733
Acquired Technology      
Intangible asset activity      
Net balance 6,946    
Net foreign currency translation 5    
Amortization expense (1,109)    
Net balance 5,842    
Intangible assets, net      
Balance at cost     37,349
Accumulated amortization     (31,507)
Ending Balance 6,946   5,842
Customer Relationships      
Intangible asset activity      
Net balance 22,544    
Net foreign currency translation 1    
Amortization expense (604)    
Net balance 21,941    
Intangible assets, net      
Balance at cost     27,864
Accumulated amortization     (5,923)
Ending Balance 22,544   21,941
Other      
Intangible asset activity      
Net balance 8,398    
Additions-Other 36    
Net foreign currency translation 4    
Amortization expense (488)    
Net balance 7,950    
Intangible assets, net      
Balance at cost     13,427
Accumulated amortization     (5,477)
Ending Balance $ 8,398   $ 7,950