XML 22 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Leases Leases (Schedule of Maturities of Lease Liabilities) (Details)
$ in Thousands
Mar. 28, 2020
USD ($)
Leases [Abstract]  
Operating leases maturity - 2020 $ 7,895
Operating leases maturity - 2021 16,432
Operating leases maturity - 2022 13,961
Operating leases maturity - 2023 10,178
Operating leases maturity - 2024 6,993
Operating leases maturity - Thereafter 35,498
Operating leases - Total lease payments 90,957
Operating leases - imputed interest (22,797)
Operating leases - Total 68,160
Finance leases maturity - 2020 608
Finance leases maturity - 2021 1,187
Finance leases maturity - 2022 1,033
Finance leases maturity - 2023 955
Finance leases maturity - 2024 899
Finance leases maturity - Thereafter 7,584
Finance leases - Total lease payments 12,266
Finance leases - imputed interest (4,952)
Finance leases - Total $ 7,314