XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Net Sales - Breakdown of Net sale (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales $ 864,126 $ 1,059,195 $ 529,618
Handguns      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales 624,219 755,735 390,711
Long Guns      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales 189,467 253,340 101,540
Other products and services      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales $ 50,440 $ 50,120 $ 37,367