Summary of Significant Accounting Policies (Tables)
|
12 Months Ended |
Apr. 30, 2026 |
| Accounting Policies [Abstract] |
|
| Schedule of Useful Lives of Property, Plant and Equipment |
A summary of the estimated useful lives is as follows: | | | | | | | | | | Description | | Useful Life | | Machinery and equipment | | 2 to 10 years | | Computer and other equipment | | 2 to 7 years | | Leasehold improvements | | 10 to 20 years |
The following table summarizes property, plant, and equipment as of April 30, 2026 and 2025 (in thousands): | | | | | | | | | | | | | | | | | | | | April 30, 2026 | | April 30, 2025 | | | Machinery and equipment | | $ | 24,201 | | | $ | 24,087 | | | | Computer and other equipment | | 2,489 | | | 2,228 | | | | Leasehold improvements | | 1,850 | | | 1,753 | | | | | 28,540 | | | 28,068 | | | | Less: Accumulated depreciation and amortization | | (19,285) | | | (16,962) | | | | | 9,256 | | | 11,106 | | | | Construction in progress | | 71 | | | 125 | | | | Total property, plant, and equipment, net | | $ | 9,327 | | | $ | 11,231 | | |
|
| Schedule of Trade Channel Net Sales |
The following table sets forth certain information regarding trade channel net sales for the fiscal years ended April 30, 2026, 2025, and 2024 (dollars in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2026 | | 2025 | | $ Change | | % Change | | 2024 | | | e-commerce channels | | $ | 71,216 | | | $ | 84,391 | | | $ | (13,175) | | | (15.6) | % | | $ | 84,313 | | | | Traditional channels | | 119,320 | | | 137,931 | | | (18,612) | | | (13.5) | % | | 116,786 | | | | Total net sales | | $ | 190,536 | | | $ | 222,322 | | | $ | (31,786) | | | (14.3) | % | | $ | 201,099 | | |
|
| 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 fiscal years ended April 30, 2026, 2025, and 2024 (dollars in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2026 | | 2025 | | $ Change | | % Change | | 2024 | | | Domestic | | $ | 179,911 | | | $ | 207,834 | | | $ | (27,923) | | | (13.4) | % | | $ | 189,027 | | | | International | | 10,625 | | | 14,488 | | | (3,863) | | | (26.7) | % | | 12,072 | | | | Total net sales | | $ | 190,536 | | | $ | 222,322 | | | $ | (31,786) | | | (14.3) | % | | $ | 201,099 | | |
The following table sets forth the breakdown of international net sales included in the above table by region. Our international sales accounted for approximately 6%, 7%, and 6% of total net sales for the fiscal years ended April 30, 2026, 2025, and 2024, respectively (dollars in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2026 | | 2025 | | $ Change | | % Change | | 2024 | | | Canada | | $ | 5,538 | | | $ | 6,282 | | | $ | (744) | | | (11.8) | % | | $ | 5,111 | | | | Europe | | 3,261 | | | 5,394 | | | (2,133) | | | (39.5) | % | | 4,337 | | | | All others international | | 1,825 | | | 2,812 | | | (987) | | | (35.1) | % | | 2,624 | | | | Total international net sales | | $ | 10,625 | | | $ | 14,488 | | | $ | (3,863) | | | (26.7) | % | | $ | 12,072 | | |
|
| 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 fiscal years ended April 30, 2026, 2025, and 2024 (dollars in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2026 | | 2025 | | $ Change | | % Change | | 2024 | | | Shooting sports | | $ | 80,054 | | | $ | 95,200 | | | $ | (15,146) | | | (15.9) | % | | $ | 91,716 | | | | Outdoor lifestyle | | 110,482 | | | 127,122 | | | (16,640) | | | (13.1) | % | | 109,383 | | | | Total net sales | | $ | 190,536 | | | $ | 222,322 | | | $ | (31,786) | | | (14.3) | % | | $ | 201,099 | | |
|
| 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, in the fiscal years ended April 30, 2026, 2025, and 2024 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | April 30, 2026 | | April 30, 2025 | | April 30, 2024 | | Beginning balance | | $ | 1,392 | | | 1,243 | | | 966 | | | Warranties issued and adjustments to provisions | | 1,207 | | | 1,853 | | | 1,569 | | | | | | | | | | Warranty claims | | (1,262) | | | (1,704) | | | (1,292) | | | Ending balance | | $ | 1,337 | | | 1,392 | | | 1,243 | |
|