XML 54 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation - Additional Information (Detail) - USD ($)
9 Months Ended
Jan. 31, 2020
May 01, 2019
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Right-of-use assets recognition $ 9,800,000  
Lease liabilities recognition 10,889,000  
Self Insurance    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Maximum amount of self-insurance per occurrence $ 10,000,000.0  
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,000
Lease liabilities recognition   12,800,000
Reclassification of deferred rent and lease incentive liabilities related to real estate operating leases   $ 1,300,000