XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Maturities (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Apr. 30, 2024
May 12, 2023
Long-term debt      
2025 (remaining six months) $ 27,231    
2026 52,035    
2027 47,379    
2028 490,681    
2029 31,725    
Thereafter 841,334    
Total 1,490,385    
Term Loan Facility      
Long-term debt      
2025 (remaining six months) 2,494    
2026 4,988    
2027 4,988    
2028 4,988    
2029 4,988    
Thereafter 472,563    
Total 495,009 $ 497,503 $ 499,500
Senior Notes      
Long-term debt      
2025 (remaining six 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 six months) 0    
2026 0    
2027 0    
2028 449,191    
2029 0    
Thereafter 0    
Total 449,191 270,000  
Finance Leases      
Long-term debt      
2025 (remaining six months) 24,294    
2026 44,896    
2027 40,260    
2028 34,445    
2029 23,972    
Thereafter 18,771    
Total 186,638    
Installment Notes      
Long-term debt      
2025 (remaining six months) 443    
2026 2,151    
2027 2,131    
2028 2,057    
2029 2,765    
Thereafter 0    
Total $ 9,547 $ 4,170