XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Maturities (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
May 12, 2023
Apr. 30, 2023
Long-term debt      
2024 (remaining three months) $ 12,427    
2025 48,164    
2026 41,456    
2027 35,914    
2028 58,029    
Thereafter 844,490    
Total 1,040,480    
Term Loan Facility      
Long-term debt      
2024 (remaining three months) 1,250    
2025 5,000    
2026 5,000    
2027 5,000    
2028 5,000    
Thereafter 477,500    
Total 498,750 $ 499,500 $ 499,503
Senior Notes      
Long-term debt      
2024 (remaining three months) 0    
2025 0    
2026 0    
2027 0    
2028 0    
Thereafter 350,000    
Total 350,000   350,000
ABL Facility      
Long-term debt      
2024 (remaining three months) 0    
2025 0    
2026 0    
2027 0    
2028 29,000    
Thereafter 0    
Total 29,000   110,000
Finance Leases      
Long-term debt      
2024 (remaining three months) 11,103    
2025 41,549    
2026 35,742    
2027 30,220    
2028 23,409    
Thereafter 16,414    
Total 158,437    
Installment Notes      
Long-term debt      
2024 (remaining three months) 74    
2025 1,615    
2026 714    
2027 694    
2028 620    
Thereafter 576    
Total $ 4,293   $ 8,529