v3.26.3
PRODUCT WARRANTIES (Tables)
3 Months Ended
Jul. 31, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability [Table Text Block] As of July 31, 2026 and April 30, 2026, respectively, changes in the carrying amount of accrued product warranty costs, reported in accrued expenses on the consolidated balance sheets, were as follows (in thousands):
   Three months ended   Fiscal year ended 
   July 31,
2026
   April 30,
2026
 
Balance at beginning of period  $517   $567 
Warranty costs incurred   21    (438)
Product warranty accrual   (98)   388 
Balance at end of period  $440   $517