XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Share Repurchase Plan) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 07, 2025
shares
Aug. 28, 2024
USD ($)
$ / shares
shares
Aug. 16, 2022
USD ($)
$ / shares
Apr. 30, 2025
USD ($)
Feb. 28, 2025
USD ($)
$ / shares
shares
Nov. 04, 2022
shares
Mar. 29, 2025
shares
Apr. 01, 2023
shares
Aug. 31, 2022
USD ($)
Accelerated Share Repurchases [Line Items]                  
Shares repurchased (in shares) | shares             3,031 997  
2022 Share Repurchase Program                  
Accelerated Share Repurchases [Line Items]                  
Share Repurchase Program, Period in Force             3 years    
Share Repurchase Program, Authorized, Amount | $                 $ 300,000
Accelerated Share Repurchases, Settlement (Payment) or Receipt | $     $ 75,000            
Repurchase price (in dollars per share) | $ / shares     $ 75.20            
Shares repurchased (in shares) | shares           1,000      
2024 Accelerated Share Repurchase Program                  
Accelerated Share Repurchases [Line Items]                  
Accelerated Share Repurchases, Settlement (Payment) or Receipt | $   $ 75,000              
Repurchase price (in dollars per share) | $ / shares   $ 74.36              
Shares repurchased (in shares) | shares   1,000              
February 2025 Accelerated Share Repurchase Program                  
Accelerated Share Repurchases [Line Items]                  
Accelerated Share Repurchases, Settlement (Payment) or Receipt | $         $ 150,000        
Repurchase price (in dollars per share) | $ / shares         $ 59.34        
Shares repurchased (in shares) | shares         2,000        
Accelerated Share Repurchases, Percent of Total Contract Repurchased         0.80        
February 2025 Accelerated Share Repurchase Program | Subsequent Event                  
Accelerated Share Repurchases [Line Items]                  
Shares repurchased (in shares) | shares 400                
April 2025 Share Repurchase Program | Subsequent Event                  
Accelerated Share Repurchases [Line Items]                  
Share Repurchase Program, Period in Force       3 years          
Accelerated Share Repurchases, Settlement (Payment) or Receipt | $       $ 500,000