Annual report pursuant to Section 13 and 15(d)

Recent Accounting Pronouncements (Details)

v3.20.4
Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 30, 2018
Dec. 29, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Decrease to retained earnings $ 171,849 $ 157,887 $ 167,191 $ 162,154 $ 147,350 $ 116,624 $ 102,557 $ 84,810   $ 61,871  
Decrease to other current assets (19,280)       (8,828)            
Decrease to other assets (11,176)       (11,557)            
Decrease to deferred tax liabilities (156,118) $ (163,063) $ (160,659) $ (161,776) (164,343) $ (170,139) $ (174,473) $ (178,637)   $ (186,509)  
Operating lease right of use assets 76,820       81,613            
Finance lease right of use assets 1,919       2,101            
Operating lease liability current 12,168       11,459            
Operating lease liability noncurrent 68,934       73,227            
Finance lease liability current 872       749            
Finance lease liability noncurrent $ 1,172       $ 1,526            
Cumulative effect of change in accounting principals | ASU 2014-09                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Decrease to retained earnings                     $ 5,612
Decrease to other current assets                     3,846
Decrease to other assets                     3,370
Increase to accrued expenses                     637
Decrease to deferred tax liabilities                     $ 2,241
Cumulative effect of change in accounting principals | ASU 2016-02                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Operating lease right of use assets                 $ 72,785    
Finance lease right of use assets                 672    
Operating lease liability current                 12,040    
Operating lease liability noncurrent                 63,291    
Finance lease liability current                 436    
Finance lease liability noncurrent                 $ 477