XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Lease Commitments - Schedule of Finance and Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Apr. 04, 2021
Jan. 03, 2021
Mar. 29, 2020
Finance Lease Liabilities, Payments, Due [Abstract]      
2021 (remaining nine months) $ 1,898    
Finance leases, 2022 2,451    
Finance leases, 2023 1,599    
Finance leases, 2024 711    
Finance leases, 2025 341    
Finance leases, thereafter 388    
Finance leases, total lease payments $ 7,388    
Weighted-average remaining lease term 3 years 6 months   3 years
Weighted-average discount rate 3.70%   4.70%
Present values $ 6,996    
Lease liabilities - current 2,664 $ 2,089  
Lease liabilities - long-term 4,332 2,504  
Lease liabilities - total 6,996    
Difference between undiscounted and discounted cash flows 392    
Operating Lease Liabilities, Payments Due [Abstract]      
2021 (remaining nine months) 64,078    
Operating leases, 2022 75,954    
Operating leases, 2023 59,910    
Operating leases, 2024 51,230    
Operating leases, 2025 34,803    
Operating leases, thereafter 41,831    
Operating leases, total lease payments $ 327,806    
Weighted-average remaining lease term 4 years 10 months 24 days   5 years 2 months 12 days
Weighted-average discount rate 5.90%   6.10%
Present values $ 284,087    
Lease liabilities - current 73,196 73,737  
Lease liabilities - long-term 210,891 $ 217,788  
Lease liabilities - total 284,087    
Difference between undiscounted and discounted cash flows $ 43,719