XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Repurchase Programs (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Jul. 30, 2022
Jul. 31, 2021
Feb. 26, 2022
May 29, 2021
Mar. 31, 2018
Stock repurchase programs              
Cost of shares repurchased $ 225,795 $ 112,207 $ 412,310 $ 171,021      
Number of shares repurchased 874,818 734,467 1,609,935 1,359,360      
Average price per share $ 258.11 $ 152.77 $ 256.10 $ 125.81      
March 2018 Stock Plan | Common Stock Class A | Maximum              
Stock repurchase programs              
Stock Repurchase Program, Authorized Amount             $ 500,000
May 2021 Stock Plan | Common Stock Class A | Maximum              
Stock repurchase programs              
Stock Repurchase Program, Authorized Amount           $ 500,000  
February 2022 Stock Plan | Common Stock Class A              
Stock repurchase programs              
Repurchase of common stock remaining authorization $ 199,700   $ 199,700        
February 2022 Stock Plan | Common Stock Class A | Maximum              
Stock repurchase programs              
Stock Repurchase Program, Authorized Amount         $ 500,000