XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Common stock transactions (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
2 Months Ended 3 Months Ended 12 Months Ended
Aug. 24, 2022
Mar. 31, 2025
Jan. 31, 2025
Nov. 01, 2024
Aug. 02, 2024
May 03, 2024
Jan. 31, 2025
Feb. 02, 2024
Feb. 03, 2023
Common stock transactions                  
Aggregate purchase price                 $ 2,748,014
Cash dividend paid (in dollars per share)     $ 0.59 $ 0.59 $ 0.59 $ 0.59 $ 2.36 $ 2.36 $ 2.2
Subsequent event                  
Common stock transactions                  
Cash dividend declared (in dollars per share)   $ 0.59              
Common Stock                  
Common stock transactions                  
Shares acquired under share repurchase program                 11,643
Aggregate purchase price                 $ 10,188
Common Stock | Pursuant to Authorized Repurchase Program                  
Common stock transactions                  
Common stock repurchase program, increase in the authorized amount $ 2,000,000                
Common stock repurchase authorization $ 16,000,000                
Shares acquired under share repurchase program             0 0 11,600
Aggregate purchase price                 $ 2,700,000