v3.25.1
NOTES PAYABLE - Third Amended and Restated ABL Credit Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 04, 2024
Apr. 30, 2025
Jan. 31, 2025
Jun. 03, 2024
Apr. 30, 2024
Aug. 07, 2020
Aug. 06, 2020
Debt Instrument [Line Items]              
Outstanding amount   $ 6,783 $ 3,045   $ 402,687    
Unamortized debt issuance costs             $ 1,800
Revolving credit facility              
Debt Instrument [Line Items]              
Debt issuance costs   5,100 $ 5,400   $ 2,000    
Senior secured credit facility              
Debt Instrument [Line Items]              
Debt issuance costs           $ 5,600  
Trade Letters of Credit              
Debt Instrument [Line Items]              
Borrowings outstanding   0          
Standby letters of credit              
Debt Instrument [Line Items]              
Borrowings outstanding   $ 2,600          
Third ABL Credit Agreement              
Debt Instrument [Line Items]              
Amortization of debt issuance cost $ 0            
Third ABL Credit Agreement | Maximum              
Debt Instrument [Line Items]              
Debt instrument commitment fee percentage   0.375%          
Third ABL Credit Agreement | Minimum              
Debt Instrument [Line Items]              
Debt instrument commitment fee percentage   0.25%          
Third ABL Credit Agreement | Senior secured credit facility              
Debt Instrument [Line Items]              
Term of credit agreement 5 years            
Senior secured credit facility $ 700,000            
Weighted average interest rate   8.00%          
Fixed charge coverage ratio   1.00%          
Credit covenant compliance   As of April 30, 2025, the Company was in compliance with these covenants.          
Debt issuance costs           $ 3,800  
Third ABL Credit Agreement | Senior secured credit facility | Revolving credit facility              
Debt Instrument [Line Items]              
Outstanding amount   $ 0          
Third ABL Credit Agreement | Senior secured credit facility | Secured Overnight Financing Rate ("SOFR")              
Debt Instrument [Line Items]              
Spread interest rate 1.00%            
Third ABL Credit Agreement | Senior secured credit facility | Secured Overnight Financing Rate ("SOFR") | Maximum              
Debt Instrument [Line Items]              
Spread interest rate 2.00%            
Third ABL Credit Agreement | Senior secured credit facility | Secured Overnight Financing Rate ("SOFR") | Minimum              
Debt Instrument [Line Items]              
Spread interest rate 1.50%            
Third ABL Credit Agreement | Senior secured credit facility | Base rate | Maximum              
Debt Instrument [Line Items]              
Spread interest rate 1.00%            
Third ABL Credit Agreement | Senior secured credit facility | Base rate | Minimum              
Debt Instrument [Line Items]              
Spread interest rate 0.50%            
Third ABL Credit Agreement | Senior secured credit facility | Federal funds rate plus              
Debt Instrument [Line Items]              
Spread interest rate 0.50%            
Second Credit Agreement | Senior secured credit facility              
Debt Instrument [Line Items]              
Senior secured credit facility       $ 650,000      
Maturity date Aug. 07, 2025