XML 106 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
6 Months Ended
Apr. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Information regarding our remaining lease payments as of April 30, 2020 is provided in the table below (amounts in thousands):
Year ended April 30, 2020
2020 (a) $8,455  
2021  19,327  
2022  17,437  
2023  15,039  
2024  12,133  
Thereafter213,509  
Total lease payments (b)285,900  
Less: Interest (c)158,146  
Present value of lease liabilities$127,754  

(a) Remaining payments are for the six months ending October 31, 2020
(b) Lease payments include options to extend lease terms that are reasonably certain of being exercised
(c) Our leases do not provide a readily determinable implicit rate. Therefore, we must estimate our discount rate for such leases to determine the present value of lease payments at the lease commencement date.
Company land purchase commitments Information regarding our land purchase commitments, as of the dates indicated, is provided in the table below (amounts in thousands):
April 30, 2020October 31, 2019
Aggregate purchase commitments:
Unrelated parties$2,607,742  $2,349,900  
Unconsolidated entities that the Company has investments in7,776  10,826  
Total$2,615,518  $2,360,726  
Deposits against aggregate purchase commitments$189,705  $168,778  
Additional cash required to acquire land2,425,813  2,191,948  
Total
$2,615,518  $2,360,726  
Amount of additional cash required to acquire land included in accrued expenses$14,582  $14,620  
Company mortgage commitments
Information regarding our mortgage commitments, as of the dates indicated, is provided in the table below (amounts in thousands):
April 30,
2020
October 31, 2019
Aggregate mortgage loan commitments:
IRLCs$537,787  $565,634  
Non-IRLCs1,686,419  1,364,972  
Total$2,224,206  $1,930,606  
Investor commitments to purchase:
IRLCs$537,787  $565,634  
Mortgage loans held for sale129,648  208,591  
Total$667,435  $774,225