XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt - Maturities (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
May 12, 2023
Apr. 30, 2023
Long-term debt      
2024 (remaining six months) $ 25,364    
2025 44,832    
2026 37,994    
2027 32,303    
2028 106,214    
Thereafter 839,505    
Total 1,086,212    
Term Loan Facility      
Long-term debt      
2024 (remaining six months) 2,500    
2025 5,000    
2026 5,000    
2027 5,000    
2028 5,000    
Thereafter 477,500    
Total 500,000 $ 499,500 $ 499,503
Senior Notes      
Long-term debt      
2024 (remaining six 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 six months) 0    
2025 0    
2026 0    
2027 0    
2028 80,800    
Thereafter 0    
Total 80,800   110,000
Finance Leases      
Long-term debt      
2024 (remaining six months) 21,369    
2025 38,217    
2026 32,280    
2027 26,609    
2028 19,794    
Thereafter 11,435    
Total 149,704    
Installment Notes      
Long-term debt      
2024 (remaining six months) 1,495    
2025 1,615    
2026 714    
2027 694    
2028 620    
Thereafter 570    
Total $ 5,708   $ 8,529