XML 78 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Lease Commitments - Future Minimum Rental Payments Under Non-cancelable Operating Leases (Details)
$ in Thousands
Apr. 28, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 21,688
2020 18,121
2021 14,164
2022 10,593
2023 6,056
Thereafter 3,665
Total $ 74,287