XML 99 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
9 Months Ended
Jan. 31, 2022
Inventory Disclosure [Abstract]  
Summary of Inventories Inventories consisted of the following (in thousands):
January 31, 2022April 30, 2021
Finished products$4,997 $2,988 
Work in process2,837 1,832 
Raw materials12,113 11,697 
Total$19,947 $16,517