Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.20.4
Stockholders' Equity (Details) - USD ($)
12 Months Ended 29 Months Ended
Dec. 27, 2020
Dec. 29, 2019
Dec. 30, 2018
Dec. 27, 2020
Aug. 09, 2018
Stockholders' Equity Note [Abstract]          
Increase in amount authorized under stock repurchase program         $ 21,000,000
Amount authorized for repurchase of common stock         $ 75,000,000
Acquisition of treasury stock (in shares) 72,100     226,500  
Average purchase price (in dollars per share) $ 22.68     $ 29.14  
Aggregate price of shares repurchased $ 1,635,000 $ 3,450,000 $ 1,474,000 $ 6,600,000  
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 68,400,000     $ 68,400,000