XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Commitments - Schedule of Finance and Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jul. 04, 2021
Jan. 03, 2021
Jun. 28, 2020
Finance Lease Liabilities, Payments, Due [Abstract]      
2021 (remaining six months) $ 1,952    
Finance leases, 2022 2,640    
Finance leases, 2023 1,772    
Finance leases, 2024 900    
Finance leases, 2025 434    
Finance leases, thereafter 388    
Finance leases, total lease payments $ 8,086    
Weighted-average remaining lease term 3 years 6 months   2 years 9 months 18 days
Weighted-average discount rate 3.40%   4.70%
Present values $ 7,683    
Lease liabilities - current 2,847 $ 2,089  
Lease liabilities - long-term 4,836 2,504  
Lease liabilities - total 7,683    
Difference between undiscounted and discounted cash flows 403    
Operating Lease Liabilities, Payments Due [Abstract]      
2021 (remaining six months) 43,414    
Operating leases, 2022 81,263    
Operating leases, 2023 64,547    
Operating leases, 2024 55,741    
Operating leases, 2025 39,378    
Operating leases, thereafter 47,108    
Operating leases, total lease payments $ 331,451    
Weighted-average remaining lease term 4 years 9 months 18 days   5 years 2 months 12 days
Weighted-average discount rate 5.60%   6.40%
Present values $ 290,338    
Lease liabilities - current 74,382 73,737  
Lease liabilities - long-term 215,956 $ 217,788  
Lease liabilities - total 290,338    
Difference between undiscounted and discounted cash flows $ 41,113