XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment, Net (Details) - Schedule of Property, Plant and Equipment - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Schedule of Property, Plant and Equipment [Abstract]    
Buildings and building improvements $ 2,721 $ 2,692
Machinery, equipment and furniture 59,136 57,916
61,857 60,608
Less accumulated depreciation (52,245) (49,341)
$ 9,612 $ 11,267