XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2018
Intangible asset activity      
Net balance   $ 37,888  
Additions-Acquisition   16,108  
Additions-Other   86  
Impairment   (478)  
Net foreign currency translation   1  
Amortization expense   (4,467)  
Net balance $ 49,138 49,138  
Intangible assets, net      
Balance at cost     $ 94,223
Accumulated amortization     (45,085)
Ending Balance 49,138 37,888 49,138
Impairment charges 500 500  
Acquired Technology      
Intangible asset activity      
Net balance   6,946  
Additions-Acquisition   5,858  
Net foreign currency translation   (1)  
Amortization expense   (2,035)  
Net balance 10,768 10,768  
Intangible assets, net      
Balance at cost     43,151
Accumulated amortization     (32,383)
Ending Balance 10,768 6,946 10,768
Customer Relationships      
Intangible asset activity      
Net balance   22,544  
Additions-Acquisition   10,051  
Net foreign currency translation   2  
Amortization expense   (1,212)  
Net balance 31,385 31,385  
Intangible assets, net      
Balance at cost     37,884
Accumulated amortization     (6,499)
Ending Balance 31,385 22,544 31,385
Other      
Intangible asset activity      
Net balance   8,398  
Additions-Acquisition   199  
Additions-Other   86  
Impairment   (478)  
Amortization expense   (1,220)  
Net balance 6,985 6,985  
Intangible assets, net      
Balance at cost     13,188
Accumulated amortization     (6,203)
Ending Balance $ 6,985 $ 8,398 $ 6,985