XML 45 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories (Tables)
9 Months Ended
Jan. 31, 2026
Inventory Disclosure [Abstract]  
Summary of Inventories Inventories consisted of the following (in thousands):
January 31, 2026April 30, 2025
Finished products$5,086 $5,543 
Work in process6,376 3,784 
Raw materials21,445 23,522 
Total$32,907 $32,849