XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Tables)
9 Months Ended
Sep. 29, 2024
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 EndedNine Months Ended
September 29,
2024
September 24,
2023
September 29,
2024
September 24,
2023
Net income available to common stockholders$41,808$15,861$68,687$56,005
Basic weighted average number of shares32,745 32,56432,70133,053
Dilutive effect of outstanding equity awards (a)
185 236 149234
Diluted weighted average number of shares32,930 32,800 32,85033,287
Basic earnings per common share$1.28$0.49$2.10$1.69
Diluted earnings per common share$1.27$0.48$2.09$1.68
___________________________________
(a)    Excludes 345,000 and 384,000 shares underlying equity awards for the three and nine months ended September 29, 2024, respectively, and 48,000 and 147,000 shares underlying awards for the three and nine months ended September 24, 2023, respectively, as the effect of including such awards would have been anti-dilutive.