XML 29 R13.htm IDEA: XBRL DOCUMENT
v3.24.4

Note 4 - Leases | 12 Months Ended
--- | ---
Oct. 31, 2024
Leases |
Leases |
4. | Leases
We rent certain office space for use in our operations. We assess each of these contracts to determine whether the arrangement contains a lease as defined by ASC 842, “Leases.” In order to meet the definition of a lease under ASC 842, the contractual arrangement must convey to us the right to control the use of an identifiable asset for a period of time in exchange for consideration. We recognize lease expense on a straight-line basis over the lease term and combine lease and non-lease components for all leases. Our office lease terms are typically from three to five years and generally contain renewal options. In accordance with ASC 842, our lease terms include renewals only to the extent that they are reasonably certain to be exercised. The exercise of these lease renewal options is generally at our discretion. In accordance with ASC 842, the lease liability is equal to the present value of the remaining lease payments while the ROU asset is based on the lease liability, subject to adjustment, such as for lease incentives. Our leases do not provide a readily determinable implicit interest rate and therefore, we must estimate our incremental borrowing rate. In determining the incremental borrowing rate, we consider the lease period and our collateralized borrowing rates. Our lease population at October 31, 2024 is comprised of operating leases where we are the lessee, primarily for our corporate office and division offices. As allowed by ASC 842, we made an accounting policy election to not record leases with an initial term of 12 months or less on our Consolidated Balance Sheets Lease costs are included in our Consolidated Statements of Operations, primarily in “Selling, general and administrative” homebuilding expenses and payments on our lease liabilities are presented in the table below.
|  | Year Ended October 31, |
(In thousands) |  | 2024 |  |  | 2023 |  |  | 2022 |
Operating lease costs |  | $ | 11,485 |  |  | $ | 11,059 |  |  | $ | 10,483 |
Cash payments on lease liabilities |  | $ | 9,344 |  |  | $ | 9,293 |  |  | $ | 9,605 |
ROU assets are classified within “Prepaid expenses and other assets” on our Consolidated Balance Sheets, while lease liabilities are classified within “Accounts payable and other liabilities.” We recorded a net increase to both ROU assets and lease liabilities of $13.9 million as a result of new leases and lease renewals that commenced during the year ended October 31, 2024. The following table contains additional information about our leases:
(In thousands) |  | 2024 |  |  | 2023 |
ROU assets |  | $ | 28,765 |  |  | $ | 25,745 |
Lease liabilities |  | $ | 30,868 |  |  | $ | 26,470 |
Weighted-average remaining lease term (in years) |  |  | 4.6 |  |  |  | 5.1 |
Weighted-average discount rate |  |  | 10.3 | % |  |  | 10.0 | %
Maturities of our operating lease liabilities as of October 31, 2024 are as follows:
Fiscal Year Ending October 31, |  | (In thousands) |
2025 |  | $ | 11,133 |
2026 |  |  | 10,102 |
2027 |  |  | 7,585 |
2028 |  |  | 3,843 |
2029 |  |  | 1,915 |
Thereafter |  |  | 4,085 |
Total operating lease payments |  |  | 38,663 |
Less: imputed interest |  |  | (7,795 | )
Present value of operating lease liabilities |  | $ | 30,868 |

X
- References No definition available. + Details
Name: | us-gaap_LesseeDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/842-20/tableOfContent + Details
Name: | us-gaap_LesseeOperatingLeasesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration