XML 70 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share (Tables)
12 Months Ended
Dec. 29, 2024
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings per common share
The calculations of basic earnings per common share and diluted earnings per common share for the years ended December 29, 2024, December 31, 2023 and December 25, 2022 are as follows (in thousands, except per share data):
202420232022
Calculation of net income attributable to common shareholders
Net income attributable to the Company$83,486 $82,098 $67,772 
Dividends paid to participating securities(166)— (306)
Net income attributable to participating securities— — (104)
Net income attributable to common shareholders$83,320 $82,098 $67,362 
Basic earnings per common share
Basic weighted average common shares outstanding32,717 32,931 35,497 
Basic earnings per common share$2.55 $2.49 $1.90 
Diluted earnings per common share
Weighted average common shares outstanding32,717 32,931 35,497 
Dilutive effect of outstanding equity awards (a)
102 228 220 
Diluted weighted average common shares outstanding32,819 33,159 35,717 
Diluted earnings per common share$2.54 $2.48 $1.89 
______________________________
(a)Excludes 342,440 and 194,846 shares underlying equity awards for the year ended December 29, 2024 and December 31, 2023, respectively, as the effect of including such awards would have been anti-dilutive (none in 2022).