XML 98 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Summary of Operating Leases for Office and/or Manufacturing Space (Detail)
12 Months Ended
Apr. 30, 2018
Bentonville, Arkansas | September 25, 2018  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date Sep. 25, 2018
Jacksonville, Florida | December 31, 2018  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date Dec. 31, 2018
Columbia. Missouri | February 28, 2019  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date Feb. 28, 2019
Columbia. Missouri | April 30, 2019  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date Apr. 30, 2019
Columbia. Missouri | April 30, 2023  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date Apr. 30, 2023
Shenzen, China | February 28, 2019  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date Feb. 28, 2019
Scottsdale, Arizona | April 30, 2021  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date Apr. 30, 2021
Wilsonville, Oregon | October 31, 2022  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date Oct. 31, 2022
Deep River, Connecticut | May 4, 2024  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date May 04, 2024
Meridian, Idaho | November 30, 2027  
Schedule Of Commitments And Contingencies [Line Items]  
Lease Expiration Date Nov. 30, 2027