XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Apr. 30, 2024
USD ($)
Customer
shares
Apr. 30, 2023
USD ($)
Customer
shares
Apr. 30, 2022
USD ($)
shares
Feb. 01, 2024
USD ($)
Apr. 30, 2020
USD ($)
Product Information [Line Items]          
Maximum maturity period of all highly liquid investments to be considered cash equivalents 3 months        
Goodwill $ 19,024,000 $ 19,024,000   $ 19,000,000  
Remaining estimated cost related to recalls, safety alerts, and consumer advisories 38,000        
Warranty expense 2,600,000 1,500,000 $ 1,900,000    
Promotional programs amount 600,000 10,200,000 6,600,000    
Selling and marketing expenses $ 2,600,000 $ 2,700,000 $ 4,300,000    
Shares excluded from the computation of diluted earnings per share | shares 18,009 30,307 43,530    
Self Insurance          
Product Information [Line Items]          
Maximum amount of self-insurance per occurrence         $ 10,000,000
ASU 2014-09          
Product Information [Line Items]          
Description of payment terms We generally sell our products free on board, or FOB, shipping point and provide payment terms to most commercial customers ranging from 20 to 60 days of product shipment with a discount available to some customers for early payment. Generally, framework contracts define the general terms of sales, including payment terms, freight terms, insurance requirements, and cancelation provisions. Purchase orders define the terms for specific sales, including 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. As a result of utilizing practical expedients upon the adoption of ASC 606, 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.        
Other Capitalized Property Plant and Equipment | Maximum          
Product Information [Line Items]          
Estimated useful life 10 years        
Sales, net | Customer Concentration Risk          
Product Information [Line Items]          
Number of Customers Accounted for Net Sales. | Customer 3 2      
Sales, net | Customer Concentration Risk | Customer Two          
Product Information [Line Items]          
Concentration of risk, percentage   22.80%      
Sales, net | Customer Concentration Risk | Customer Two | Minimum          
Product Information [Line Items]          
Concentration of risk, percentage   10.00%      
Sales, net | Customer Concentration Risk | Customer Three          
Product Information [Line Items]          
Concentration of risk, percentage 34.80%        
Sales, net | Customer Concentration Risk | Customer Three | Minimum          
Product Information [Line Items]          
Concentration of risk, percentage 10.00%        
Accounts Receivable | Customer Concentration Risk          
Product Information [Line Items]          
Number of Customers Accounted for Accounts Receivable | Customer 2 3      
Accounts Receivable | Customer Concentration Risk | Customer Two          
Product Information [Line Items]          
Concentration of risk, percentage 47.90%        
Accounts Receivable | Customer Concentration Risk | Customer Two | Minimum          
Product Information [Line Items]          
Concentration of risk, percentage 10.00%        
Accounts Receivable | Customer Concentration Risk | Customer Three          
Product Information [Line Items]          
Concentration of risk, percentage   39.40%      
Accounts Receivable | Customer Concentration Risk | Customer Three | Minimum          
Product Information [Line Items]          
Concentration of risk, percentage   10.00%      
Level 2          
Product Information [Line Items]          
Fair value of financial instrument $ 0 $ 0