XML 120 R96.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Weighted-average number of common and common equivalent shares outstanding:      
Basic number of common shares outstanding (in shares) 35,404,506 35,524,378 36,589,922
Dilutive effect of unvested restricted stock awards (in shares) 414 1,238 3,344
Diluted number of common and common equivalent shares outstanding (in shares) 35,404,920 35,525,616 36,593,266
Basic net income per common share:      
Net income $ 91,796 $ 185,509 $ 232,500
Income allocated to participating securities 2,306 3,679 4,285
Net income available to common shareholders $ 89,490 $ 181,830 $ 228,215
Basic net income per common share (in USD per share) $ 2.53 $ 5.12 $ 6.24
Diluted net income per common share:      
Net income $ 91,796 $ 185,509 $ 232,500
Income allocated to participating securities (2,306) (3,679) (4,285)
Net income available to common shareholders $ 89,490 $ 181,830 $ 228,215
Diluted net income per common share (in USD per share) $ 2.53 $ 5.12 $ 6.24
Anti-dilutive shares excluded from dilutive earnings per share calculations (in shares) 261,468 422,865 477,373