XML 70 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Net Sales - Breakdown of Net sale (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales $ 1,059,195 $ 529,618 $ 481,336
Handguns      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales 755,735 390,711 336,901
Long Guns      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales 253,340 101,540 107,717
Other products and services      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total Net Sales $ 50,120 $ 37,367 $ 36,718