XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity Repurchases of Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 4 Months Ended
Feb. 28, 2022
Nov. 30, 2021
May 03, 2023
Apr. 02, 2023
Feb. 28, 2022
Jan. 31, 2023
Feb. 29, 2020
January 2023 Share Repurchase Program              
Equity, Class of Treasury Stock              
Stock Repurchase Program, Authorized Amount           $ 500,000  
Treasury Stock, Shares, Acquired       1,794      
Treasury Stock, Value, Acquired, Cost Method, excluding Commissions       $ 38,785      
Stock Repurchase Program, Repurchase Accrual       2,083      
Stock Repurchase Program, Cost Incurred       25      
Stock Repurchase Program, Remaining Authorized Repurchase Amount       $ 461,215      
January 2023 Share Repurchase Program | Subsequent Event              
Equity, Class of Treasury Stock              
Treasury Stock, Shares, Acquired     1,074        
Treasury Stock, Value, Acquired, Cost Method, excluding Commissions     $ 23,597        
Stock Repurchase Program, Cost Incurred     $ 15        
February 2022 and April 2022 Share Repurchase Program              
Equity, Class of Treasury Stock              
Stock Repurchase Program, Authorized Amount           $ 250,000  
February 2020 Share Repurchase Program              
Equity, Class of Treasury Stock              
Stock Repurchase Program, Authorized Amount             $ 100,000
May 2021, August 2021 and November 2021 Share Repurchase Program              
Equity, Class of Treasury Stock              
Stock Repurchase Program, Authorized Amount   $ 200,000          
February 2020, May 2021, August 2021 and November 2021 Share Repurchase Program              
Equity, Class of Treasury Stock              
Stock Repurchase Program, Authorized Amount   300,000          
2021 Accelerated Share Repurchase Program              
Equity, Class of Treasury Stock              
Stock Repurchase Program, Authorized Amount   $ 125,000          
Treasury Stock, Shares, Acquired 715 4,910     5,625    
Initial Shares Delivered Under ASR Agreement Percentage   85.00%          
Treasury Stock Acquired, Average Cost Per Share         $ 22.22