XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Cost and Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Intangible assets, net    
June 30, 2017 balance at cost $ 78,452  
Accumulated amortization (38,368)  
Ending Balance 40,084 $ 46,549
Capitalized Technology    
Intangible assets, net    
June 30, 2017 balance at cost 37,256  
Accumulated amortization (29,194)  
Ending Balance 8,062 11,392
Customer Relationships    
Intangible assets, net    
June 30, 2017 balance at cost 27,825  
Accumulated amortization (4,679)  
Ending Balance 23,146 24,774
Other    
Intangible assets, net    
June 30, 2017 balance at cost 13,371  
Accumulated amortization (4,495)  
Ending Balance $ 8,876 $ 10,383