XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation - Schedule of Net Sales in Product Categories (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Disaggregation of Revenue [Line Items]        
Total net sales $ 60,232 $ 57,931 $ 101,875 $ 101,376
Change in Total net sales $ 2,301   $ 499  
% Change in Total net sales 4.00%   0.50%  
Shooting Sports Net Sales        
Disaggregation of Revenue [Line Items]        
Total net sales $ 23,806 23,371 $ 42,484 43,446
Change in Total net sales $ 435   $ (962)  
% Change in Total net sales 1.90%   (2.20%)  
Outdoor Lifestyle Net Sales        
Disaggregation of Revenue [Line Items]        
Total net sales $ 36,426 $ 34,560 $ 59,391 $ 57,930
Change in Total net sales $ 1,866   $ 1,461  
% Change in Total net sales 5.40%   2.50%