XML 96 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Dec. 25, 2022
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) 0 (306)
Net income attributable to participating securities 0 0 (104)
Net income attributable to common shareholders $ 83,320 $ 82,098 $ 67,362
Basic earnings per common share      
Basic weighted average common shares outstanding (in shares) 32,717,000 32,931,000 35,497,000
Basic earnings per common share (in dollars per share) $ 2.55 $ 2.49 $ 1.90
Diluted earnings per common share      
Weighted average common shares outstanding (in shares) 32,717,000 32,931,000 35,497,000
Dilutive effect of outstanding equity awards (in shares) 102,000 228,000 220,000
Diluted weighted average common shares outstanding (in shares) 32,819,000 33,159,000 35,717,000
Diluted earnings per common share (in dollars per share) $ 2.54 $ 2.48 $ 1.89
Antidilutive awards excluded from computation of earnings per share (in shares) 342,440 194,846 0