Annual report pursuant to Section 13 and 15(d)

Earnings Per Share - Calculation (Details)

v3.22.0.1
Earnings Per Share - Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2021
Sep. 30, 2021
Jul. 01, 2021
Apr. 01, 2021
Dec. 31, 2020
Sep. 24, 2020
Jun. 25, 2020
Mar. 26, 2020
Dec. 30, 2021
Dec. 31, 2020
Dec. 26, 2019
Earnings Per Share [Abstract]                      
Net income $ 49,873 $ 74,645 $ 82,916 $ 75,796 $ 57,140 $ 68,774 $ 32,004 $ 37,063 $ 283,230 $ 194,981 $ 150,631
Basic weighted average shares outstanding                 104,683 102,690 99,435
Dilutive effect of share-based awards                 2,707 3,452 5,527
Diluted weighted average shares outstanding                 107,390 106,142 104,962
Basic earnings per share (in dollars per share) $ 0.47 $ 0.71 $ 0.79 $ 0.73 $ 0.55 $ 0.67 $ 0.31 $ 0.36 $ 2.71 $ 1.90 $ 1.51
Diluted earnings per share (in dollars per share) $ 0.46 $ 0.69 $ 0.77 $ 0.71 $ 0.54 $ 0.65 $ 0.30 $ 0.35 $ 2.64 $ 1.84 $ 1.44