XML 84 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
12 Months Ended
Apr. 30, 2022
Inventory Disclosure [Abstract]  
Summary of Inventories Inventories consisted of the following at April 30:
(in thousands)
20222021
Finished goods$4,555 $2,988 
Work-in-process2,893 1,832 
Materials and components16,348 11,697 
Total inventories$23,796 $16,517