XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.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
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Numerator    
Net income $ 35,207 $ 32,730
Denominator:    
Weighted average basic shares outstanding 31,499 32,048
Effect of stock-based compensation awards 102 136
Weighted average diluted shares outstanding 31,601 32,184
Earnings Per Share:    
Basic $ 1.12 $ 1.02
Diluted $ 1.11 $ 1.02