v3.21.2
STOCK REPURCHASE PROGRAMS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2021
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Mar. 31, 2020
Equity [Abstract]            
Authorized share repurchase program amount           $ 50.0
Share repurchase program period 24 months          
Remaining authorized shares to be purchased amount $ 14.4 $ 39.6   $ 39.6    
Shares repurchased (in shares)   128,929 88,950 388,929 545,105  
Average cost per share repurchased (in dollars per share)   $ 80.62 $ 53.24 $ 82.14 $ 37.22  
Cost to repurchase the company's common stock   $ 10.4 $ 4.7 $ 31.9 $ 20.3