XML 100 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Feb. 20, 2025
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Subsequent Event        
Repurchase of shares   $ 160,002 $ 82,149 $ 95,774
Repurchase of shares (in shares)   1,409,266 974,869 1,246,616
Repurchase of common stock (dollars per share)   $ 113.53 $ 84.27  
Subsequent Event        
Subsequent Event        
Repurchase of shares $ 8,700      
Repurchase of shares (in shares) 77,709      
Repurchase of common stock (dollars per share) $ 111.4