XML 92 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Summary of Deferred Tax Assets (Liabilities) Related to Temporary Differences (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Non-current tax assets (liabilities):    
Less valuation allowance $ (19,300) $ (17,000)
Non Current    
Non-current tax assets (liabilities):    
Inventories 1,100 1,574
Accrued expenses, including compensation 1,589 1,446
Product liability   28
Workers' compensation 10 8
Warranty reserve 286 222
Stock-based compensation 1,066 1,172
State bonus depreciation 110 150
Property, plant, and equipment (2,619) (2,577)
Intangible assets 11,777 11,877
Right-of Use assets (7,740) (5,640)
Right-of Use lease liabilities 7,985 5,820
Capitalized R&D 2,136 1,340
Other (83) (15)
Loss and credit carryforwards 3,681 1,636
Less valuation allowance $ (19,298) $ (17,041)