v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Apr. 05, 2026
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 Ended
April 5, 2026March 30, 2025
(in thousands, except per share data)
Numerator:
Net income(1)
$23,611 $13,002 
 
Denominator:
Weighted average shares outstanding58,098 58,325 
Participating securities— 109 
Shares for basic EPS58,098 58,434 
Dilutive effect of non-participating securities912 739 
Shares for diluted EPS59,010 59,173 
 
Basic EPS$0.41 $0.22 
Diluted EPS$0.40 $0.22 
(1) Includes income attributable to participating securities, which was not material for the three months ended March 30, 2025.