v3.26.1
REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
REVENUES    
Total revenues $ 6,051 $ 17,851
Other    
REVENUES    
Total revenues 997 787
Landscaping revenues    
REVENUES    
Total revenues 711 541
Miscellaneous other revenues    
REVENUES    
Total revenues $ 286 $ 246