XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
COST OF REVENUES - Land sale cost of revenues, net (Details) - Land sale - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
COST OF REVENUES        
Land sale cost of revenues $ 4,234 $ 9,155 $ 9,401 $ 12,986
Less:        
Public improvement district reimbursements (45) (34) (246) (325)
Private infrastructure covenant reimbursements (139) (114) (274) (293)
Payments for impact fee credits (469) (535) (1,017) (589)
Land sale cost of revenues, net $ 3,581 $ 8,472 $ 7,864 $ 11,779