XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2020
Dec. 28, 2019
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 34,407 $ 27,117
Accumulated Amortization 7,506 5,812
Net Carrying Value $ 26,901 21,305
Tradenames [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 11 years  
Gross Carrying Value $ 6,760 6,060
Accumulated Amortization 1,280 975
Net Carrying Value $ 5,480 5,085
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 9 years 1 month 6 days  
Gross Carrying Value $ 25,050 20,450
Accumulated Amortization 5,920 4,698
Net Carrying Value $ 19,130 15,752
Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 8 years 1 month 6 days  
Gross Carrying Value $ 2,167 367
Accumulated Amortization 198 74
Net Carrying Value $ 1,969 293
Other [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 3 years 10 months 24 days  
Gross Carrying Value $ 430 240
Accumulated Amortization 108 65
Net Carrying Value $ 322 $ 175