v3.23.3
Indebtedness - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Debt Instrument [Line Items]    
Principal amount $ 886,875 $ 941,250
Less: unamortized discount and issuance costs 12,605 15,912
Total debt, net 874,270 925,338
Less: current portion of long-term debt 0 17,500
Long-term debt, net 874,270 907,838
4.50% Senior Notes due 2029    
Debt Instrument [Line Items]    
Principal amount $ 600,000 600,000
Stated interest rate (as a percent) 4.50%  
Credit Agreement    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 6.68%  
Term Loan Facility | Credit Agreement    
Debt Instrument [Line Items]    
Principal amount $ 286,875 341,250
Revolving Credit Facility    
Debt Instrument [Line Items]    
Debt issuance costs, net $ 2,700 $ 3,400