XML 48 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 28, 2021
Leases [Abstract]  
Future Minimum Operating Lease Payments
The Company’s future minimum operating lease payments for noncancelable operating leases were as follows (in thousands):
March 28, 2021
Remainder of 2021$36,794 
202242,340 
202337,248 
202429,034 
202522,565 
Thereafter54,597 
Total future minimum lease payments222,578 
Less imputed interest38,942 
Present value of minimum lease payments183,636 
Less current maturities of lease liabilities47,163 
Long-term lease liabilities$136,473