Annual report [Section 13 and 15(d), not S-K Item 405]

Share repurchase program (Details)

v3.25.1
Share repurchase program (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Feb. 01, 2025
Feb. 03, 2024
Jan. 28, 2023
Oct. 31, 2024
Mar. 31, 2024
Mar. 31, 2022
Share repurchase program            
Shares repurchased (in shares) 2,489 2,173 2,193      
Total cost of shares repurchased, including excise tax $ 1,023,458 $ 1,009,348 $ 900,033      
2022 Share Repurchase Program | Maximum            
Share repurchase program            
Authorized amount of share repurchase program           $ 2,000,000
2024 Share Repurchase Program | Maximum            
Share repurchase program            
Authorized amount of share repurchase program       $ 3,000,000 $ 2,000,000