v3.26.1
Current and long-term obligations (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 30, 2026
Current and long-term obligations    
Debt issuance costs, net $ (26,574) $ (28,798)
Current and long-term obligations 4,570,815 4,580,282
Less: current portion (12,670) (14,401)
Long-term obligations 4,558,145 4,565,881
Revolving Facility    
Current and long-term obligations    
Long-term obligations 0  
Unsecured commercial paper notes    
Current and long-term obligations    
Long-term obligations 0  
4.125% Senior Notes due May 1, 2028    
Current and long-term obligations    
Long-term obligations $ 499,900 $ 499,872
Stated interest rate (as a percent) 4.125% 4.125%
Discount on debt issuance $ 100 $ 128
5.200% Senior Notes due July 5, 2028    
Current and long-term obligations    
Long-term obligations $ 499,941 $ 499,927
Stated interest rate (as a percent) 5.20% 5.20%
Discount on debt issuance $ 59 $ 73
3.500% Senior Notes due April 3, 2030    
Current and long-term obligations    
Long-term obligations $ 964,563 $ 968,370
Stated interest rate (as a percent) 3.50% 3.50%
Discount on debt issuance $ 274 $ 309
5.000% Senior Notes due Nov 1, 2032    
Current and long-term obligations    
Long-term obligations $ 698,365 $ 698,256
Stated interest rate (as a percent) 5.00% 5.00%
Discount on debt issuance $ 1,635 $ 1,744
5.450% Senior Notes due July 5, 2033    
Current and long-term obligations    
Long-term obligations $ 998,805 $ 998,736
Stated interest rate (as a percent) 5.45% 5.45%
Discount on debt issuance $ 1,195 $ 1,264
4.125% Senior Notes due April 3, 2050    
Current and long-term obligations    
Long-term obligations $ 495,587 $ 495,533
Stated interest rate (as a percent) 4.125% 4.125%
Discount on debt issuance $ 4,413 $ 4,467
5.500% Senior Notes due Nov 1, 2052    
Current and long-term obligations    
Long-term obligations $ 299,722 $ 299,720
Stated interest rate (as a percent) 5.50% 5.50%
Discount on debt issuance $ 278 $ 280
Other    
Current and long-term obligations    
Other $ 140,506 $ 148,666