XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Commitments - Schedule of Finance and Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Oct. 03, 2021
Jan. 03, 2021
Sep. 27, 2020
Finance Lease Liabilities, Payments, Due [Abstract]      
2021 (remaining three months) $ 998    
Finance leases, 2022 3,283    
Finance leases, 2023 2,361    
Finance leases, 2024 1,543    
Finance leases, 2025 1,060    
Finance leases, thereafter 1,064    
Finance leases, total lease payments $ 10,309    
Weighted-average remaining lease term 3 years 10 months 24 days   2 years 7 months 6 days
Weighted-average discount rate 3.20%   4.70%
Present values $ 9,770    
Lease liabilities - current 3,379 $ 2,089  
Lease liabilities - long-term 6,391 2,504  
Lease liabilities - total 9,770    
Difference between undiscounted and discounted cash flows 539    
Operating Lease Liabilities, Payments Due [Abstract]      
2021 (remaining three months) 22,913    
Operating leases, 2022 83,566    
Operating leases, 2023 66,935    
Operating leases, 2024 58,016    
Operating leases, 2025 41,385    
Operating leases, thereafter 55,618    
Operating leases, total lease payments $ 328,433    
Weighted-average remaining lease term 4 years 10 months 24 days   5 years 2 months 12 days
Weighted-average discount rate 5.40%   6.20%
Present values $ 288,578    
Lease liabilities - current 76,113 73,737  
Lease liabilities - long-term 212,465 $ 217,788  
Lease liabilities - total 288,578    
Difference between undiscounted and discounted cash flows $ 39,855