v3.24.1.1.u2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Apr. 27, 2024
Jan. 27, 2024
Debt Instrument [Line Items]    
Debt and capital lease obligations $ 859,922 $ 808,915
Less: current portion (17,500) (17,500)
Long-term debt 842,422 791,415
Credit Agreement - Revolving facility (matures April 2020)    
Debt Instrument [Line Items]    
Debt and capital lease obligations 55,000 0
Credit Agreement - Term Loan    
Debt Instrument [Line Items]    
Debt and capital lease obligations 309,513 313,735
Senior Notes | $4.50% senior notes, net (mature April 2029)    
Debt Instrument [Line Items]    
Debt and capital lease obligations $ 495,409 $ 495,180