XML 66 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 26, 2019
Jan. 27, 2018
Operating Leased Assets    
Operating leases, rent expense $ 2,551 $ 2,568
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity    
2019 826  
2020 2,966  
2021 2,482  
2022 1,607  
2023 249  
Thereafter 294  
Total 8,424  
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