XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUES - Other revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Other revenues    
Sale of investment assets $ 5,701  
Oil and gas royalties   $ 146
Landscaping revenues 1,186 585
Miscellaneous other revenues 470 580
Total $ 7,357 $ 1,311