XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2022
Dec. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
[3]
Dec. 10, 2021
Accelerated Share Repurchases [Line Items]          
Stock repurchase program authorized amount         $ 1,000,000
Remaining amount available for further repurchases     $ 750,000    
Purchases of treasury stock (in shares)     701 [1],[2] 837  
Aggregate purchased shares     $ 245,000 [1],[2] $ 202,871  
December 2021, ASR          
Accelerated Share Repurchases [Line Items]          
Stock repurchase program authorized amount   $ 200,000      
Prepayment to repurchase stock   200,000      
Initial share delivery   $ 160,000      
Purchases of treasury stock (in shares)     200    
Purchases of treasury stock (in USD per share)     $ 331.37    
Aggregate purchased shares     $ 50,000    
December 2021, ASR | Subsequent Event          
Accelerated Share Repurchases [Line Items]          
Stock repurchase program, prepayment during prior period, future derivative settlement $ 40,000        
Purchases of treasury stock (in shares) 600        
Purchases of treasury stock (in USD per share) $ 331.09        
[1] Excluded the 161,215 shares and $40.0 million equity forward contract from the December 2021 ASR settled in February 2022.
[2] Included 107,701 shares and $35.0 million equity forward contract from the August 2021 ASR settled in November 2021.
[3] Excluded the 166,726 shares and $50.0 million equity forward contract from the December 2020 ASR settled in March 2021.