XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.4
COST OF REVENUES - Land sale cost of revenues, net (Details) - Land sale - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Property, Plant and Equipment [Line Items]        
Land sale cost of revenues $ 4,330 $ 4,495 $ 17,317 $ 16,259
Less:        
Public improvement district reimbursements 366 291 691 615
Private infrastructure covenant reimbursements 228 48 522 131
Payments for impact fee credits 100 86 689 409
Cost of revenues, net $ 3,636 $ 4,070 $ 15,415 $ 15,104