XML 112 R95.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 27, 2019
Apr. 28, 2018
Apr. 29, 2017
Operating Leased Assets      
Operating leases, rent expense $ 3,495 $ 3,477 $ 3,175
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity      
2020 3,038    
2021 2,510    
2022 1,608    
2023 269    
2024 193    
Thereafter 101    
Total 7,719    
March 31, 2017 to March 31, 2022      
Operating Leased Assets      
Operating leases, purchase option price 9,000    
Year ending March 2023      
Operating Leased Assets      
Operating leases, purchase option price 9,090    
Year ending March 2024      
Operating Leased Assets      
Operating leases, purchase option price $ 9,180