XML 143 R89.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Mar. 28, 2020
Mar. 31, 2019
Mar. 30, 2019
Leases [Abstract]      
2021 $ 4,199    
2022 3,286    
2023 2,559    
2024 2,216    
2025 1,407    
Thereafter 3,311    
Total lease payments 16,978    
Less: Amount representing interest (2,065)    
Present value of lease liabilities 14,913 $ 13,500  
2021 79    
2022 73    
2023 73    
2024 73    
2025 73    
Thereafter 49    
Total lease payments 420    
Less: Amount representing interest (54)    
Present value of lease liabilities 366   $ 0
2021 4,278    
2022 3,359    
2023 2,632    
2024 2,289    
2025 1,480    
Thereafter 3,360    
Total lease payments 17,398    
Less: Amount representing interest (2,119)    
Present value of lease liabilities $ 15,279