XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt - Maturities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Long-term debt    
2023 (remaining three months) $ 12,591  
2024 50,843  
2025 35,187  
2026 511,996  
2027 16,458  
Thereafter 603,559  
Total 1,230,634  
Term Loan Facility    
Long-term debt    
2023 (remaining three months) 1,277  
2024 5,110  
2025 5,110  
2026 489,283  
2027 0  
Thereafter 0  
Total 500,780 $ 504,613
Senior Notes    
Long-term debt    
2023 (remaining three months) 0  
2024 0  
2025 0  
2026 0  
2027 0  
Thereafter 350,000  
Total 350,000 350,000
ABL Facility    
Long-term debt    
2023 (remaining three months) 0  
2024 0  
2025 0  
2026 0  
2027 0  
Thereafter 240,000  
Total 240,000 211,134
Finance Leases    
Long-term debt    
2023 (remaining three months) 11,149  
2024 38,522  
2025 29,289  
2026 22,713  
2027 16,458  
Thereafter 13,559  
Total 131,690  
Installment Notes    
Long-term debt    
2023 (remaining three months) 165  
2024 7,211  
2025 788  
2026 0  
2027 0  
Thereafter 0  
Total $ 8,164 $ 7,086