XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 27, 2021
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
The following table sets forth the computation of basic and diluted earnings per share: 
 Three Months Ended
(in thousands, except per share amounts)March 27, 2021March 28, 2020
Numerator:
Net income as reported$57,713 $24,644 
Denominator:
Weighted average shares outstanding
Basic24,532 24,393 
Effect of dilutive securities360 185 
Diluted24,892 24,578 
Earnings Per Share:
Basic earnings per share$2.35 $1.01 
Diluted earnings per share$2.32 $1.00