v3.26.1
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) Related to Temporary Differences (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Income Tax Disclosure [Abstract]    
Inventories $ 1,380 $ 1,321
Accrued expenses, including compensation 1,189 2,261
Workers' compensation 0 13
Warranty reserve 309 322
Stock-based compensation 956 991
State bonus depreciation 34 56
Property, plant, and equipment (1,438) (1,974)
Intangible assets 10,056 11,059
Right-of Use assets (7,145) (7,401)
Right-of Use lease liabilities 7,536 7,724
Capitalized R&D 1,875 2,649
Assets held for sale 802 0
Other (108) (182)
Loss and credit carryforwards 5,445 2,267
Less valuation allowance (20,891) (19,106)
Net deferred tax asset/(liability) - total $ 0 $ 0