XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Share Repurchases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
May 05, 2025
May 13, 2022
Nov. 07, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock Repurchased During Period, Shares 1,049,354   3,462,088        
Treasury Stock, Value, Acquired, Cost Method $ 148,610 $ 287 $ 517,642 $ 18,258      
Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Treasury Stock, Shares, Acquired 105   83,089        
Treasury Stock, Value, Acquired, Cost Method $ 100   $ 13,900        
2017 Program              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share Repurchase Program, Authorized, Number of Shares         7,500,000 2,500,000 2,500,000
Stock Repurchased During Period, Value $ 148,600   $ 500,400        
Share Repurchase Program, Number of Shares Repurchased 6,695,978   6,695,978        
Share Repurchase Program, Remaining Authorized, Number of Shares 8,304,022   8,304,022