XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
COST OF REVENUES - Land sale cost of revenues, net (Details) - Land sale revenues - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Property, Plant and Equipment [Line Items]        
Land sale cost of revenues $ 9,155 $ 6,154 $ 12,986 $ 11,765
Less:        
Public improvement district reimbursements 34 15 325 239
Private infrastructure covenant reimbursements 114 31 293 83
Payments for impact fee credits 535 78 589 323
Cost of revenues, net $ 8,472 $ 6,030 $ 11,779 $ 11,120