XML 62 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Apr. 30, 2019
Apr. 30, 2018
Inventory [Line Items]    
Finished goods $ 4,139 $ 4,987
Work-in-process 2,179 2,393
Materials and components 10,888 11,169
Total inventories $ 17,206 $ 18,549