XML 80 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 28, 2024
Earnings Per Share [Abstract]  
Reconciliation of basic common shares outstanding to diluted common and common equivalent shares outstanding
The following is a reconciliation of basic common shares outstanding to diluted common and common equivalent shares outstanding:
Fiscal year ended
December 28, 2024December 30, 2023December 31, 2022
Weighted-average number of common and common equivalent shares outstanding:
Basic number of common shares outstanding35,524,378 36,589,922 38,822,737 
Dilutive effect of equity awards1,238 3,344 27,908 
Diluted number of common and common equivalent shares outstanding35,525,616 36,593,266 38,850,645 
Earnings per share:
(dollars in thousands, except per share data)
Basic net income per common share:
Net income $185,509 $232,500 $250,038 
Income allocated to participating securities(3,679)(4,285)(3,714)
Net income available to common shareholders$181,830 $228,215 $246,324 
Basic net income per common share$5.12 $6.24 $6.34 
Diluted net income per common share:
Net income $185,509 $232,500 $250,038 
Income allocated to participating securities(3,679)(4,285)(3,712)
Net income available to common shareholders$181,830 $228,215 $246,326 
Diluted net income per common share$5.12 $6.24 $6.34 
Anti-dilutive shares excluded from dilutive earnings per share calculations (*)
422,865 477,373 526,618 
(*)The volume of antidilutive shares is, in part, due to the related unamortized compensation costs.