Schedule of Components of Lease Costs and Other Information Related to Leases |
The components of lease costs for the three and nine-month periods ended April 30, 2025 and April 30, 2024 were as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended April 30, | | Nine Months Ended April 30, | | 2025 | | 2024 | | 2025 | | 2024 | Operating lease cost | $ | 8,868 | | | $ | 7,980 | | | $ | 26,227 | | | $ | 23,619 | | Finance lease cost: | | | | | | | | Amortization of right-of-use assets | 186 | | | 186 | | | 559 | | | 559 | | Interest on lease liabilities | 54 | | | 74 | | | 178 | | | 235 | | Total lease cost | $ | 9,108 | | | $ | 8,240 | | | $ | 26,964 | | | $ | 24,413 | |
Other information related to leases was as follows:
| | | | | | | | | | | | | Nine Months Ended April 30, | Supplemental Cash Flows Information | 2025 | | 2024 | Cash paid for amounts included in the measurement of lease liabilities: | | | | Operating cash flows from operating leases | $ | 26,202 | | | $ | 23,555 | | Right-of-use assets obtained in exchange for lease obligations: | | | | Operating leases | $ | 8,323 | | | $ | 5,591 | | | | | | | | | |
| | | | | | | | | | | | Supplemental Balance Sheet Information | April 30, 2025 | | July 31, 2024 | Operating leases: | | | | | | | | | | | | Operating lease liabilities: | | | | Other current liabilities | $ | 11,709 | | | $ | 11,405 | | Other long-term liabilities | 30,591 | | | 32,007 | | Total operating lease liabilities | $ | 42,300 | | | $ | 43,412 | | | | | | Finance leases: | | | | | | | | | | | | Finance lease liabilities: | | | | Other current liabilities | $ | 939 | | | $ | 855 | | Other long-term liabilities | 1,153 | | | 1,866 | | Total finance lease liabilities | $ | 2,092 | | | $ | 2,721 | |
|