XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 26, 2020
Dec. 28, 2019
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 91,527 $ 57,399
Accumulated amortization (34,221) (30,148)
Intangible assets, net 57,306 27,251
Patents    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 28,286 23,242
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 23,619 7,669
Acquired technologies    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 12,176 5,580
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 9,507 4,614
Licenses-related party    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 7,500 7,500
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 3,366 3,328
Other    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 7,073 $ 5,466