| Leases |
Leases The components of lease costs for the three and six-month periods ended January 31, 2025 and January 31, 2024 were as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended January 31, | | Six Months Ended January 31, | | 2025 | | 2024 | | 2025 | | 2024 | | Operating lease cost | $ | 8,517 | | | $ | 7,628 | | | $ | 17,359 | | | $ | 15,639 | | | Finance lease cost: | | | | | | | | | Amortization of right-of-use assets | 187 | | | 187 | | | 373 | | | 373 | | | Interest on lease liabilities | 60 | | | 78 | | | 124 | | | 161 | | | Total lease cost | $ | 8,764 | | | $ | 7,893 | | | $ | 17,856 | | | $ | 16,173 | |
Other information related to leases was as follows:
| | | | | | | | | | | | | Six Months Ended January 31, | | Supplemental Cash Flows Information | 2025 | | 2024 | | Cash paid for amounts included in the measurement of lease liabilities: | | | | | Operating cash flows from operating leases | $ | 17,337 | | | $ | 15,593 | | | Right-of-use assets obtained in exchange for lease obligations: | | | | | Operating leases | $ | 4,402 | | | $ | 2,108 | | | | | | | | | |
| | | | | | | | | | | | | Supplemental Balance Sheet Information | January 31, 2025 | | July 31, 2024 | | Operating leases: | | | | | | | | | | | | | Operating lease liabilities: | | | | | Other current liabilities | $ | 11,459 | | | $ | 11,405 | | | Other long-term liabilities | 28,912 | | | 32,007 | | | Total operating lease liabilities | $ | 40,371 | | | $ | 43,412 | | | | | | | Finance leases: | | | | | | | | | | | | | Finance lease liabilities: | | | | | Other current liabilities | $ | 910 | | | $ | 855 | | | Other long-term liabilities | 1,397 | | | 1,866 | | | Total finance lease liabilities | $ | 2,307 | | | $ | 2,721 | |
|
| Leases |
Leases The components of lease costs for the three and six-month periods ended January 31, 2025 and January 31, 2024 were as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended January 31, | | Six Months Ended January 31, | | 2025 | | 2024 | | 2025 | | 2024 | | Operating lease cost | $ | 8,517 | | | $ | 7,628 | | | $ | 17,359 | | | $ | 15,639 | | | Finance lease cost: | | | | | | | | | Amortization of right-of-use assets | 187 | | | 187 | | | 373 | | | 373 | | | Interest on lease liabilities | 60 | | | 78 | | | 124 | | | 161 | | | Total lease cost | $ | 8,764 | | | $ | 7,893 | | | $ | 17,856 | | | $ | 16,173 | |
Other information related to leases was as follows:
| | | | | | | | | | | | | Six Months Ended January 31, | | Supplemental Cash Flows Information | 2025 | | 2024 | | Cash paid for amounts included in the measurement of lease liabilities: | | | | | Operating cash flows from operating leases | $ | 17,337 | | | $ | 15,593 | | | Right-of-use assets obtained in exchange for lease obligations: | | | | | Operating leases | $ | 4,402 | | | $ | 2,108 | | | | | | | | | |
| | | | | | | | | | | | | Supplemental Balance Sheet Information | January 31, 2025 | | July 31, 2024 | | Operating leases: | | | | | | | | | | | | | Operating lease liabilities: | | | | | Other current liabilities | $ | 11,459 | | | $ | 11,405 | | | Other long-term liabilities | 28,912 | | | 32,007 | | | Total operating lease liabilities | $ | 40,371 | | | $ | 43,412 | | | | | | | Finance leases: | | | | | | | | | | | | | Finance lease liabilities: | | | | | Other current liabilities | $ | 910 | | | $ | 855 | | | Other long-term liabilities | 1,397 | | | 1,866 | | | Total finance lease liabilities | $ | 2,307 | | | $ | 2,721 | |
|