XML 89 R79.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Future Minimum Payments) (Details) - USD ($)
$ in Thousands
Jun. 29, 2019
Mar. 30, 2019
Future minimum lease payments    
Remainder of 2020 $ 3,249  
2021 3,772  
2022 2,851  
2023 1,897  
2024 1,518  
Thereafter 2,735  
Total lease payments 16,022  
Less: Amount representing interest (2,082)  
Present value of lease liabilities 13,940  
Operating leases    
Remainder of 2020 2,517  
2021 3,699  
2022 2,778  
2023 1,824  
2024 1,445  
Thereafter 2,612  
Total lease payments 14,875  
Less: Amount representing interest (1,989)  
Present value of lease liabilities 12,886  
Finance Leases    
Remainder of 2020 732  
2021 73  
2022 73  
2023 73  
2024 73  
Thereafter 123  
Total lease payments 1,147  
Less: Amount representing interest (93)  
Present value of lease liabilities $ 1,054 $ 0