XML 97 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Cost    
Total cost $ 51,798 $ 50,689
Accumulated amortization    
Accumulated amortization (24,675) (21,313)
Total 27,123 29,376
Patents    
Cost    
Total cost 20,623 19,950
Accumulated amortization    
Accumulated amortization (8,473) (7,427)
Customer relationships    
Cost    
Total cost 7,669 7,669
Accumulated amortization    
Accumulated amortization (4,154) (3,387)
Licenses    
Cost    
Total cost 7,500 7,500
Accumulated amortization    
Accumulated amortization (4,831) (4,245)
Acquired technology    
Cost    
Total cost 5,580 5,580
Accumulated amortization    
Accumulated amortization (3,066) (2,508)
Trademarks    
Cost    
Total cost 4,036 3,777
Accumulated amortization    
Accumulated amortization (1,611) (1,331)
Capitalized software development costs    
Cost    
Total cost 2,699 2,539
Accumulated amortization    
Accumulated amortization (1,864) (1,766)
Other    
Cost    
Total cost 3,691 3,674
Accumulated amortization    
Accumulated amortization $ (676) $ (649)