XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 07, 2024
Jun. 29, 2024
Mar. 30, 2024
Jul. 01, 2023
Apr. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Subsequent Event              
Repurchase of shares   $ 100,564 $ 36,636 $ 20,216 $ 35,268    
Repurchase of shares (in shares)   883,232 319,295 250,000 450,597 1,202,527 700,597
Repurchase of common stock (dollars per share)       $ 79.20   $ 114.09 $ 79.20
Subsequent Event              
Subsequent Event              
Repurchase of shares $ 21,800            
Repurchase of shares (in shares) 197,417            
Repurchase of common stock (dollars per share) $ 110.22