XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term Debt - Maturities (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Long-term debt    
2023 (remaining nine months) $ 35,748  
2024 41,141  
2025 295,620  
2026 507,003  
2027 11,555  
Thereafter 356,982  
Total 1,248,049  
Term Loan Facility    
Long-term debt    
2023 (remaining nine months) 3,832  
2024 5,110  
2025 5,110  
2026 489,283  
2027 0  
Thereafter 0  
Total 503,335 $ 504,613
Senior Notes    
Long-term debt    
2023 (remaining nine 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 nine months) 0  
2024 0  
2025 265,000  
2026 0  
2027 0  
Thereafter 0  
Total 265,000 211,134
Finance Leases    
Long-term debt    
2023 (remaining nine months) 29,485  
2024 34,150  
2025 24,619  
2026 17,720  
2027 11,555  
Thereafter 6,982  
Total 124,511  
Installment Notes    
Long-term debt    
2023 (remaining nine months) 2,431  
2024 1,881  
2025 891  
2026 0  
2027 0  
Thereafter 0  
Total $ 5,203 $ 7,086