XML 88 R59.htm IDEA: XBRL DOCUMENT v3.6.0.2
Intangible Assets - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Jan. 02, 2016
Cost    
Total cost $ 50,689 $ 43,892
Accumulated amortization    
Accumulated amortization (21,313) (16,336)
Total 29,376 27,556
Patents    
Cost    
Total cost 19,950 21,619
Accumulated amortization    
Accumulated amortization (7,427) (7,743)
Customer relationships    
Cost    
Total cost 7,669 7,669
Accumulated amortization    
Accumulated amortization (3,387) (2,620)
Licensing Agreements [Member]    
Cost    
Total cost 7,500 0
Acquired technology    
Cost    
Total cost 5,580 5,580
Accumulated amortization    
Accumulated amortization (2,508) (1,950)
Trademarks    
Cost    
Total cost 3,777 3,944
Accumulated amortization    
Accumulated amortization (1,331) (1,106)
Capitalized software development costs    
Cost    
Total cost 2,539 2,539
Accumulated amortization    
Accumulated amortization (1,766) (1,647)
Other    
Cost    
Total cost 3,674 2,541
Accumulated amortization    
Accumulated amortization $ (4,894) $ (1,270)