XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Future Estimated Minimum Payments Under Finance Leases and Non-Cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Dec. 31, 2019
Finance Leases    
2020 $ 935  
Finance Lease, Liability, to be Paid, Year One 3,735  
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months 10,275  
2021 3,723  
2022 2,455  
2023 1,530  
2025 and thereafter 22,372  
Total lease payments 34,750  
Less amount of lease payment representing interest 11,510  
Total present value of lease payments 23,240 $ 18,689
Operating Leases    
2020 2,728  
2021 8,813  
2022 8,371  
2023 6,494  
2025 and thereafter 58,992  
Total lease payments 95,673  
Less amount of lease payment representing interest 32,001  
Total present value of lease payments $ 63,672