v3.25.1
Debt - Maturities (Details)
$ in Thousands
Apr. 30, 2025
USD ($)
Debt  
2025 $ 315
2026 652,178
2027 1,310
2028 910
2029 825,550
Thereafter 600
Total long-term debt $ 1,480,863