XML 37 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Leases Schedule of lease maturities (Details)
$ in Thousands
Mar. 28, 2020
USD ($)
Leases [Abstract]  
2021 $ 21,586
2022 14,201
2023 9,690
2024 7,449
2025 6,006
Thereafter 27,194
Total lease payments 86,126
Less imputed interest (12,132)
Present value of lease liabilities $ 73,994