XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 30, 2023
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Jan. 26, 2023
Equity, Class of Treasury Stock [Line Items]            
Payment for repurchase of common stock       $ 270,449 $ 7,301  
Repurchases of common stock   $ 267,115 $ 2,306 $ 272,401 $ 7,301  
Treasury Stock            
Equity, Class of Treasury Stock [Line Items]            
Shares repurchased (in shares)   731 9 750 310  
Repurchases of common stock   $ 217,026 $ 2,176 $ 221,987 $ 77,932  
Additional Paid-in Capital            
Equity, Class of Treasury Stock [Line Items]            
Repurchases of common stock   $ 50,089 $ 130 50,414 $ (70,631)  
Accelerated Share Repurchase            
Equity, Class of Treasury Stock [Line Items]            
Payment for repurchase of common stock $ 250,000          
Shares repurchased (in shares) 700          
Accelerated Share Repurchase | Treasury Stock            
Equity, Class of Treasury Stock [Line Items]            
Repurchases of common stock $ 200,000          
Accelerated Share Repurchase | Additional Paid-in Capital            
Equity, Class of Treasury Stock [Line Items]            
Repurchases of common stock $ 50,000          
Open Market Repurchases            
Equity, Class of Treasury Stock [Line Items]            
Shares repurchased (in shares)   45        
Payment for repurchase of common stock   $ 12,700        
Shares repurchased, average price per share (dollars per share)   $ 282.98        
2023 Repurchase Program            
Equity, Class of Treasury Stock [Line Items]            
Share repurchase program, authorized amount           $ 750,000
Share repurchase program, remaining authorized amount   $ 487,300   $ 487,300