XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Repurchase Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2022
Dec. 28, 2021
Dec. 29, 2020
Mar. 17, 2022
May 31, 2019
Stockholders' Equity          
Repurchase of common stock authorized by board of directors       $ 300,000 $ 250,000
Payments to repurchase common stock $ 212,859 $ 51,634 $ 12,621    
Number of shares repurchased 2,734,005 584,932      
Amount remaining under authorized stock repurchase program $ 166,900        
Stock Repurchase Program [Member]          
Stockholders' Equity          
Payments to repurchase common stock 133,100        
Previous Stock Repurchase Program [Member]          
Stockholders' Equity          
Payments to repurchase common stock $ 79,700