v3.24.1.1.u2
Debt - Carrying Value 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
Credit Agreement - Term Loan    
Debt Instrument [Line Items]    
Fair value of principal amount of 2029 Notes 310,625 315,000
Less: Debt issuance costs (1,112) (1,265)
Debt and capital lease obligations $ 309,513 $ 313,735