XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Maturities (Details)
$ in Thousands
Apr. 30, 2024
USD ($)
Debt  
2024 $ 425
2025 2,510
2026 652,129
2027 1,210
2028 825,810
Thereafter 405
Total long-term debt $ 1,482,489