XML 112 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMON STOCK - Total Authorizations and Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Feb. 24, 2022
Equity [Abstract]        
Number of shares repurchased (in shares) 736,423 1,446,269 3,747,187  
Aggregate cost of shares repurchased $ 50,526 $ 100,034 $ 299,667  
Average price per shares (in USD per share) $ 68.61 $ 69.17 $ 79.97  
Stock repurchase, authorized amount       $ 1,000,000
Total remaining capacity under authorization $ 599,000     $ 301,900