XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Maturities (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Apr. 30, 2024
May 12, 2023
Long-term debt      
2025 (remaining nine months) $ 40,037    
2026 48,502    
2027 43,525    
2028 396,741    
2029 27,360    
Thereafter 833,686    
Total 1,389,851    
Term Loan Facility      
Long-term debt      
2025 (remaining nine months) 3,741    
2026 4,988    
2027 4,988    
2028 4,988    
2029 4,988    
Thereafter 472,563    
Total 496,256 $ 497,503 $ 499,500
Senior Notes      
Long-term debt      
2025 (remaining nine months) 0    
2026 0    
2027 0    
2028 0    
2029 0    
Thereafter 350,000    
Total 350,000 350,000  
ABL Facility      
Long-term debt      
2025 (remaining nine months) 0    
2026 0    
2027 0    
2028 359,470    
2029 0    
Thereafter 0    
Total 359,470 270,000  
Finance Leases      
Long-term debt      
2025 (remaining nine months) 34,627    
2026 41,494    
2027 36,537    
2028 30,357    
2029 19,728    
Thereafter 11,123    
Total 173,866    
Installment Notes      
Long-term debt      
2025 (remaining nine months) 1,669    
2026 2,020    
2027 2,000    
2028 1,926    
2029 2,644    
Thereafter 0    
Total $ 10,259 $ 4,170