XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Tables)
3 Months Ended
Mar. 30, 2025
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings per common share
The calculations of basic and diluted earnings per common share are as follows (in thousands, except per share data):
Three Months Ended
March 30,
2025
March 31,
2024
Calculation of net income attributable to common shareholders
Net income attributable to the Company$9,222 $14,636
Net income attributable to participating securities(194)— 
Net income attributable to common shareholders$9,028$14,636
Basic earnings per common share
Basic weighted average common shares outstanding32,77832,644
Basic earnings per common share$0.28$0.45
Diluted earnings per common share
Weighted average common shares outstanding32,77832,644
Dilutive effect of outstanding equity awards (a)
142265
Diluted weighted average common shares outstanding32,92032,909
Diluted earnings per common share$0.27$0.44
___________________________________
(a)    Excludes 219,417 and 103,000 shares underlying equity awards for the three months ended March 30, 2025 and March 31, 2024, respectively, as the effect of including such awards would have been anti-dilutive.