XML 58 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
NET INCOME (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 29, 2024
Earnings Per Share [Abstract]  
Schedule of Net Income and Diluted Common Shares
Diluted common shares were calculated as follows:
(in thousands, except per share data)202420232022
Net income (loss)$(125,748)$(14,173)$62,273 
Weighted average number of common shares used in basic net income (loss) per common share30,177 31,317 32,889 
Dilutive effect of non-vested stock-based awards— — 558 
Weighted average number of common shares used in diluted net income (loss) per common share30,177 31,317 33,447 
Net income (loss) per common share:
Basic$(4.17)$(0.45)$1.89 
Diluted$(4.17)$(0.45)$1.86 
Anti-dilutive shares1,406 1,343 394