XML 68 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 27, 2018
Oct. 28, 2017
Operating Leased Assets    
Operating leases, rent expense $ 1,724 $ 1,715
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity    
2019 1,611  
2020 2,770  
2021 2,398  
2022 1,646  
2023 249  
Thereafter 296  
Total 8,970  
March 31, 2017 to March 31, 2022    
Operating Leased Assets    
Operating leases, purchase option price 9,000  
April 1, 2022 to March 31, 2023    
Operating Leased Assets    
Operating leases, purchase option price 9,090  
April 1, 2023 to March 31, 2024    
Operating Leased Assets    
Operating leases, purchase option price $ 9,180