XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Weighted-average number of common and common equivalent shares outstanding:        
Basic number of common shares outstanding (in shares) 35,301,131 36,438,403 35,616,875 36,789,140
Dilutive effect of equity awards (in shares) 619 3,881 1,325 3,781
Diluted number of common and common equivalent shares outstanding (in shares) 35,301,750 36,442,284 35,618,200 36,792,921
Basic net income per common share:        
Net income $ 58,320 $ 66,127 $ 123,992 $ 125,990
Income allocated to participating securities (1,210) (1,267) (2,401) (2,254)
Net income available to common shareholders $ 57,110 $ 64,860 $ 121,591 $ 123,736
Basic net income per common share (in USD per share) $ 1.62 $ 1.78 $ 3.41 $ 3.36
Diluted net income per common share:        
Net income $ 58,320 $ 66,127 $ 123,992 $ 125,990
Income allocated to participating securities (1,210) (1,267) (2,401) (2,254)
Net income available to common shareholders $ 57,110 $ 64,860 $ 121,591 $ 123,736
Diluted net income per common share (in USD per share) $ 1.62 $ 1.78 $ 3.41 $ 3.36
Anti-dilutive awards excluded from diluted earnings per share computation (in shares) 408,799 460,947 428,325 483,921