XML 18 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2019
May 01, 2019
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Right-of-use assets recognition $ 10,496  
Lease liabilities recognition $ 11,657  
ASU 2014-09    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Description of payment terms Our product sales are generally sold free on board, or FOB, shipping point and provide payment terms to most commercial customers ranging from 20 to 90 days of product shipment with a discount available in certain cases for early payment. For contracts with discounted terms, we determine the transaction price upon establishment of the contract that contains the final terms of the sale, including the description, quantity, and price of each product purchased. We estimate variable consideration relative to the amount of cash discounts to which customers are likely to be entitled. In some instances, we provide longer payment terms, particularly as it relates to our hunting dating programs, which represent payment terms due in the fall for certain orders of hunting products received in the spring and summer. We do not consider these extended terms to be a significant financing component of the contract because the payment terms are less than one year.  
ASU 2016-02    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Right-of-use assets recognition   $ 11,500
Lease liabilities recognition   12,800
Reclassification of deferred rent and lease incentive liabilities related to real estate operating leases   $ 1,300