XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUES - OTHER REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
OTHER REVENUES        
Oil & gas royalties $ 46 $ 499 $ 82 $ 499
Private infrastructure reimbursement covenants 84   462 231
Public improvement district reimbursements 110 26 354 26
Miscellaneous other revenues 320 171 407 171
Other Revenue, Net $ 560 $ 696 $ 1,305 $ 927