XML 51 R34.htm IDEA: XBRL DOCUMENT v3.6.0.2
Company Operations and Summary of Significant Accounting Policies - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Goodwill And Intangible Assets [Line Items]    
Goodwill Net $ 83,834 $ 80,730
Finite-Lived intangible asset, useful life 3 years 6 months  
Accumulated Amortization $ (56,367) (46,853)
Total 27,639  
Gross intangible asset including Goodwill 84,006 78,686
Net intangible asset including Goodwill $ 27,639 31,833
Purchased technology [Member]    
Goodwill And Intangible Assets [Line Items]    
Finite-Lived intangible asset, useful life 8 years 4 months 24 days  
Gross Assets $ 53,600 52,560
Accumulated Amortization (41,369) (34,911)
Total $ 12,231 17,649
Customer relationships [Member]    
Goodwill And Intangible Assets [Line Items]    
Finite-Lived intangible asset, useful life 7 years 6 months 30 days  
Gross Assets $ 7,157 7,171
Accumulated Amortization (5,928) (4,972)
Total $ 1,229 2,199
License agreements [Member]    
Goodwill And Intangible Assets [Line Items]    
Finite-Lived intangible asset, useful life 10 years 4 months 24 days  
Gross Assets $ 6,009 5,512
Accumulated Amortization (3,222) (2,542)
Total $ 2,787 2,970
Patent and trademark costs [Member]    
Goodwill And Intangible Assets [Line Items]    
Finite-Lived intangible asset, useful life 12 years  
Gross Assets $ 11,240 10,530
Accumulated Amortization (3,522) (2,588)
Total $ 7,718 7,942
Software development costs [Member]    
Goodwill And Intangible Assets [Line Items]    
Finite-Lived intangible asset, useful life 5 years  
Gross Assets $ 6,000 2,913
Accumulated Amortization (2,326) (1,840)
Total $ 3,674 $ 1,073