XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Maturities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Apr. 30, 2024
May 12, 2023
Long-term debt      
2025 (remaining three months) $ 13,913    
2026 55,740    
2027 49,939    
2028 417,049    
2029 34,791    
Thereafter 847,039    
Total 1,418,471    
Term Loan Facility      
Long-term debt      
2025 (remaining three months) 1,248    
2026 4,988    
2027 4,988    
2028 4,988    
2029 4,988    
Thereafter 472,563    
Total 493,763 $ 497,503 $ 499,500
Senior Notes      
Long-term debt      
2025 (remaining three 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 three months) 0    
2026 0    
2027 0    
2028 372,763    
2029 0    
Thereafter 0    
Total 372,763 270,000  
Finance Leases      
Long-term debt      
2025 (remaining three months) 12,460    
2026 47,225    
2027 42,820    
2028 37,241    
2029 26,963    
Thereafter 24,476    
Total 191,185    
Installment Notes      
Long-term debt      
2025 (remaining three months) 205    
2026 3,527    
2027 2,131    
2028 2,057    
2029 2,840    
Thereafter 0    
Total $ 10,760 $ 4,170