| Long-Term Debt |
A summary of long-term debt is as follows: | | | | | | | | | | | | | | | | | | July 31, 2024 | | October 31, 2023 | | Notes Payable | | $ | 10,644 | | | $ | 5,019 | | | Revolving credit agreement, due 2028 | | 130,000 | | | 248,000 | | | Term loan due 2026 | | 280,000 | | | 300,000 | | | Senior notes, due 2025 | | 8,500 | | | 32,000 | | | Senior notes, due 2025-2027 | | 37,143 | | | 54,286 | | | Senior notes, due 2025-2030 | | 190,000 | | | 260,000 | | | | | | | | 5.600% Notes due 2028 | | 350,000 | | | 350,000 | | | 5.800% Notes due 2033 | | 500,000 | | | 500,000 | | | | | | | | | | 1,506,287 | | | 1,749,305 | | | Less current maturities | | 96,288 | | | 115,662 | | | Less unamortized debt issuance costs | | 10,487 | | | 10,773 | | | Less bond discounts | | 1,357 | | | 1,476 | | | Long-term maturities | | $ | 1,398,155 | | | $ | 1,621,394 | |
|