XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jul. 02, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table shows the computation of basic and diluted EPS:
Three Months EndedSix Months Ended
July 2, 2023July 3, 2022July 2, 2023July 3, 2022
(in thousands, except per share data)
Numerator:
Net income$15,797 $16,818 $15,083 $30,111 
Less: distributed and undistributed earnings available to participating securities(189)(286)(207)(470)
Distributed and undistributed earnings available to common shareholders$15,608 $16,532 $14,876 $29,641 
 
Denominator:
Weighted average shares outstanding57,381 58,358 57,279 58,380 
Participating securities693 1,010 798 928 
Shares for basic EPS58,074 59,368 58,077 59,308 
Dilutive effect of non-participating securities96 — 103 — 
Shares for diluted EPS58,170 59,368 58,180 59,308 
 
Basic EPS$0.27 $0.28 $0.26 $0.51 
Diluted EPS$0.27 $0.28 $0.26 $0.51