v3.26.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Oct. 02, 2026
Earnings Per Share [Abstract]  
Schedule of reconciliation of basic and diluted weighted average shares outstanding
Three Months EndedNine Months Ended
October 2,September 26,October 2,September 26,
(In thousands, except per share data)2026202520262025
Net income$31,993 $24,605 $76,458 $55,103 
Weighted average common shares outstanding31,346 31,617 31,295 31,634 
Add: Dilutive impact of stock options3 12 4 16 
Add: Dilutive impact of restricted stock units and performance share units239 227 264 231 
Diluted weighted average common shares outstanding31,588 31,856 31,563 31,881 
Earnings per share
Basic$1.02 $0.78 $2.44 $1.74 
Diluted$1.01 $0.77 $2.42 $1.73 
Schedule of antidilutive securities excluded from computation of earnings per share
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted EPS calculation.
Three Months EndedNine Months Ended
October 2,September 26,October 2,September 26,
(In thousands)2026202520262025
Anti-dilutive restricted stock units and performance share units— 2 73 47 
Total— 2 73 47