XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Inventory (Tables)
6 Months Ended
Oct. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory is comprised of the following, net of the estimate for obsolete inventory of $532 at October 31, 2025 and $558 at April 30, 2025.
October 31, 2025April 30, 2025
Parts and raw material$6,290 $6,238 
Work in process5,099 4,610 
Finished goods76 76 
Total Inventory, net of allowance$11,465 $10,924