XML 109 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Future Minimum Lease Payments Under Topic 840 (Details)
$ in Thousands
Sep. 27, 2019
USD ($)
Operating Leases  
2020 $ 9,987
2021 9,233
2022 7,447
2023 6,061
2024 5,564
Thereafter 16,437
Total future minimum lease payments 54,729
Capital Leases  
2020 3,299
2021 3,343
2022 2,884
2023 2,816
2024 2,853
Thereafter 39,927
Total lease payments 55,122
Less amount representing interest (26,241)
Present value of lease liabilities $ 28,881