XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Sep. 27, 2025
Sep. 28, 2024
Subsequent Event                  
Repurchase of shares   $ 29,077 $ 191,393 $ 70,100 $ 21,760 $ 100,564 $ 36,636    
Repurchase of shares (in shares)   296,562 1,874,279 649,060 197,417 883,232 319,295 2,819,901 1,399,944
Repurchase of common stock (dollars per share)               $ 103.04 $ 113.55
Subsequent Event                  
Subsequent Event                  
Repurchase of shares $ 81,600                
Repurchase of shares (in shares) 894,428                
Repurchase of common stock (dollars per share) $ 91.22