XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUES (Tables)
9 Months Ended
Jan. 31, 2026
REVENUES  
Schedule of other revenues Other revenues consist of (in thousands):

Three Months Ended

Nine Months Ended

January 31, 

January 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Landscaping revenues

$

622

$

370

$

1,728

$

1,473

Miscellaneous other revenues

 

260

 

148

 

790

 

510

Total

$

882

$

518

$

2,518

$

1,983