XML 68 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Net Sales - Breakdown of Net sale (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales $ 523,845 $ 474,661 $ 535,833
Handguns      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales 394,404 331,936 381,898
Long Guns      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales 90,481 103,956 116,491
Other products and services      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales $ 38,960 $ 38,769 $ 37,444