XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jul. 02, 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 EndedSix Months Ended
(in thousands, except per share amounts)July 2, 2022June 26, 2021July 2, 2022June 26, 2021
Numerator:
Net income as reported$87,016 $82,095 $204,534 $139,808 
Denominator:
Weighted average shares outstanding
Basic24,734 24,592 24,712 24,562 
Effect of dilutive securities251 308 274 332 
Diluted24,985 24,900 24,986 24,894 
Earnings Per Share:
Basic earnings per share$3.52 $3.34 $8.28 $5.69 
Diluted earnings per share$3.48 $3.30 $8.19 $5.62