v3.25.2
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Schedule Of Property Plant And Equipment Abstract    
Buildings and building improvements $ 2,923 $ 2,616
Machinery, equipment and furniture 63,347 61,943
66,270 64,559
Less accumulated depreciation (60,082) (58,121)
$ 6,188 $ 6,438