XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 29, 2024
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
202420232022
(in thousands, except per share data)
Numerator:(1)
   
Net income
$86,946 $44,517 $19,560 
 
Denominator:   
    Weighted average shares outstanding
57,937 57,349 57,893 
    Participating securities
345 743972 
Shares for basic EPS58,282 58,092 58,865 
Dilutive effect of share-based awards (non-participating securities)
589 243 — 
Shares for diluted EPS58,871 58,335 58,865 
Basic EPS$1.49 $0.77 $0.33 
Diluted EPS$1.48 $0.76 $0.33