XML 112 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
9 Months Ended
Jan. 31, 2024
Inventory Disclosure [Abstract]  
Summary of Inventories Inventories consisted of the following (in thousands):
January 31, 2024April 30, 2023
Finished products$2,491 $3,412 
Work in process1,608 2,380 
Raw materials17,746 16,097 
Total$21,845 $21,889