XML 85 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Schedule of Maturities of Lease Liabilities) (Details)
$ in Thousands
Oct. 03, 2020
USD ($)
Lessee, Lease, Description [Line Items]  
Operating leases maturity - 2021 $ 17,495
Operating leases maturity - 2022 16,392
Operating leases maturity - 2023 12,651
Operating leases maturity - 2024 9,050
Operating leases maturity - 2025 7,388
Operating leases maturity - Thereafter 34,056
Operating leases - Total lease payments 97,032
Operating leases - imputed interest (21,161)
Finance leases maturity - 2021 2,487
Finance leases maturity - 2022 2,253
Finance leases maturity - 2023 2,146
Finance leases maturity - 2024 2,085
Finance leases maturity - 2025 1,839
Finance leases maturity - Thereafter 8,694
Finance leases - Total lease payments 19,504
Finance leases - imputed interest (5,913)
Finance leases - Total 13,591
Liability  
Lessee, Lease, Description [Line Items]  
Operating leases - Total $ 75,871