v3.26.1
Basis of Presentation (Tables)
3 Months Ended
Jul. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Net Sales in Product Categories
The following table sets forth certain information regarding net sales in our shooting sports and outdoor lifestyle categories for the three months ended July 31, 2026 and 2025 (dollars in thousands):
20262025$ Change% Change
Shooting sports net sales$16,127 $13,983 $2,144 15.3%
Outdoor lifestyle net sales21,127 15,719 5,408 34.4%
Total net sales$37,254 $29,702 $7,552 25.4%
Schedule of Trade Channel Net Sales
The following table sets forth certain information regarding trade channel net sales for the three months ended July 31, 2026 and 2025 (dollars in thousands):

20262025$ Change% Change
e-commerce channels net sales$12,835 $10,691 $2,144 20.1%
Traditional channels net sales24,419 19,011 5,408 28.4%
Total net sales$37,254 $29,702 $7,552 25.4%
Schedule of Geographic Makeup of Net Sales The following table sets forth certain information regarding geographic makeup of net sales included in the above table for the three months ended July 31, 2026 and 2025 (dollars in thousands):
20262025$ Change% Change
Domestic net sales$34,795 $27,849 $6,946 24.9%
International net sales2,459 1,853 606 32.7%
Total net sales$37,254 $29,702 $7,552 25.4%
Schedule of Change in Accrued Warranties
The following table sets forth the change in accrued warranties, a portion of which is recorded as a non-current liability, during the three months ended July 31, 2026, and 2025 (in thousands):
July 31, 2026July 31, 2025
Beginning balance$1,337 $1,392 
Warranties issued and adjustments to provisions61 561 
Warranty claims(154)(451)
Ending balance$1,244 $1,502