XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Weighted-average number of common and common equivalent shares outstanding:    
Basic number of common shares outstanding (in shares) 35,860,740 37,104,527
Dilutive effect of equity awards (in shares) 3,843 8,063
Diluted number of common and common equivalent shares outstanding (in shares) 35,864,583 37,112,590
Earnings per share:    
Net income $ 38,033 $ 35,996
Income allocated to participating securities (691) (576)
Net income available to common shareholders $ 37,342 $ 35,420
Basic net income per common share (in USD per share) $ 1.04 $ 0.95
Diluted net income per common share:    
Net income $ 38,033 $ 35,996
Income allocated to participating securities (691) (576)
Net income available to common shareholders $ 37,342 $ 35,420
Diluted net income per common share (in USD per share) $ 1.04 $ 0.95
Anti-dilutive awards excluded from dilutive earnings per share computation (in shares) 448,870 505,070