XML 89 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Deferred Tax Assets (Liabilities) Related to Temporary Differences (Detail) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Deferred Tax Assets, Net [Abstract]    
Inventory reserves $ 9,794 $ 11,637
Accrued expenses, including compensation 3,783 2,930
Net operating loss carryforwards and tax credits 9,931 8,200
Operating lease liability 0 128
Product liability 198 151
Workers' compensation 606 684
State bonus depreciation 880 980
Warranty reserve 643 760
Stock-based compensation 562 1,573
Section 174 capitalized R&D expense 95 2,983
Other 978 942
Total deferred tax assets before valuation allowance 27,470 30,968
Valuation allowance (7,408) (6,169)
Net deferred tax assets 20,062 24,799
Operating lease right-of-use assets 0 (96)
Property, plant, and equipment (12,549) (11,679)
Intangible assets (2,803) (2,418)
Other (363) (346)
Deferred Tax Liabilities, Net, Total (15,715) (14,539)
Net Deferred Tax Asset $ 4,347 $ 10,260