XML 73 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Schedule of Future Minimum Lease Payments (Prior to Adoption) (Details)
$ in Thousands
Sep. 28, 2019
USD ($)
Other Commitments [Abstract]  
Operating Leases, 2020 $ 10,395
Operating Leases, 2021 6,554
Operating Leases, 2022 5,584
Operating Leases, 2023 5,153
Operating Leases, 2024 3,713
Operating Leases, Thereafter 9,426
Operating Leases, Total 40,825
Capital Leases, 2020 6,734
Capital Leases, 2021 3,490
Capital Leases, 2022 2,884
Capital Leases, 2023 1,652
Capital Leases, 2024 958
Capital Leases, Thereafter 34,143
Capital Leases, Total $ 49,861