XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Background, Description of Business, and Basis of Presentation - Additional Information (Details)
3 Months Ended 12 Months Ended
Jul. 31, 2021
USD ($)
Customer
Jul. 31, 2020
USD ($)
Customer
Apr. 30, 2021
USD ($)
Background Description Of Business And Basis Of Presentation [Line Items]      
Corporate expenses   $ 2,100,000  
Distribution expenses   1,600,000  
Related party sales   1,500,000  
Accounts receivable $ 33,525,000   $ 37,487,000
Impact on previously reported net income or comprehensive income     0
Net sales $ 60,768,000 $ 50,468,000  
Sales Revenue Net | Customer Concentration Risk      
Background Description Of Business And Basis Of Presentation [Line Items]      
Number of customer | Customer 1 1  
Sales Revenue Net | Customer Concentration Risk | Customer One      
Background Description Of Business And Basis Of Presentation [Line Items]      
Net sales $ 11,000,000.0 $ 19,200,000  
Concentration risk, percentage 18.10% 38.10%  
Accounts Receivable | Credit Concentration Risk      
Background Description Of Business And Basis Of Presentation [Line Items]      
Number of customer | Customer 2 1  
Accounts Receivable | Credit Concentration Risk | Customer One      
Background Description Of Business And Basis Of Presentation [Line Items]      
Accounts receivable $ 9,400,000 $ 20,400,000  
Concentration risk, percentage 27.90% 48.10%  
Accounts Receivable | Credit Concentration Risk | Customer Two      
Background Description Of Business And Basis Of Presentation [Line Items]      
Accounts receivable $ 3,800,000    
Concentration risk, percentage 11.40%    
Minimum      
Background Description Of Business And Basis Of Presentation [Line Items]      
Product shipment days 20 days    
Maximum      
Background Description Of Business And Basis Of Presentation [Line Items]      
Product shipment days 90 days    
Adjustment      
Background Description Of Business And Basis Of Presentation [Line Items]      
Other assets, current     4,800,000
Accounts receivable     $ (4,800,000)
Net Sales | Smith & Wesson Brands, Inc.      
Background Description Of Business And Basis Of Presentation [Line Items]      
Related party sales   $ 1,500,000