XML 67 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Narrative (Detail)
6 Months Ended
Oct. 28, 2018
USD ($)
Disaggregation of Revenue [Line Items]  
Contract assets recognized $ 0
Minimum [Member]  
Disaggregation of Revenue [Line Items]  
Contract with customers credit period 15 days
Maximum [Member]  
Disaggregation of Revenue [Line Items]  
Contract with customers credit period 45 days