XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 28, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table shows the computation of basic and diluted EPS:
 
 Fiscal Year
202520242023
(in thousands, except per share data)
Numerator:(1)
   
Net income$116,098 $86,946 $44,517 
 
Denominator:   
    Weighted average shares outstanding58,341 57,937 57,349 
    Participating securities34 345743 
Shares for basic EPS58,375 58,282 58,092 
Dilutive effect of non-participating securities
787 589 243 
Shares for diluted EPS59,162 58,871 58,335 
Basic EPS$1.99 $1.49 $0.77 
Diluted EPS$1.96 $1.48 $0.76 
(1) Net income attributable to participating securities for fiscal years 2025, 2024 and 2023, was not material.