XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Oct. 01, 2022
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 EndedNine Months Ended
(in thousands, except per share amounts)October 1, 2022September 25, 2021October 1, 2022September 25, 2021
Numerator:
Net income as reported$75,468 $92,054 $280,002 $231,862 
Denominator:
Weighted average shares outstanding
Basic24,755 24,622 24,726 24,582 
Effect of dilutive securities233 304 260 322 
Diluted24,988 24,926 24,986 24,904 
Earnings Per Share:
Basic earnings per share$3.05 $3.74 $11.32 $9.43 
Diluted earnings per share$3.02 $3.69 $11.21 $9.31