XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Common stock transactions (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 24, 2022
Aug. 31, 2023
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Common stock transactions            
Aggregate purchase price       $ 348,623   $ 1,095,396
Cash dividend paid (in dollars per share)     $ 0.59 $ 0.55 $ 1.18 $ 1.10
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       1,494   4,886
Aggregate purchase price       $ 1,308   $ 4,276
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 4,900
Aggregate purchase price           $ 1,100,000