XML 86 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share - Schedule of Computation of Basic Earnings per Share and Diluted Earnings per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Numerator:      
Net income $ 131,532 $ 106,870 $ 83,762
Denominator:      
Weighted average basic shares outstanding 31,810 32,280 32,606
Effect of compensation awards 151 93 82
Weighted average diluted shares outstanding 31,961 32,373 32,688
Earnings Per Share:      
Basic $ 4.13 $ 3.31 $ 2.57
Diluted $ 4.12 $ 3.30 $ 2.56