XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 05, 2025
Oct. 06, 2024
Oct. 05, 2025
Oct. 06, 2024
Earnings Per Share [Abstract]        
Net income $ 14,747 $ 17,966 $ 58,822 $ 51,700
Weighted-average shares outstanding:        
Basic (in shares) 115,960 114,434 115,733 114,158
Dilutive awards (in shares) 2,311 3,996 2,623 4,033
Diluted (in shares) 118,271 118,430 118,356 118,191
Earnings per common share:        
Basic (in usd per share) $ 0.13 $ 0.16 $ 0.51 $ 0.45
Diluted (in usd per share) $ 0.12 $ 0.15 $ 0.50 $ 0.44