XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 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 EndedSix Months Ended
June 30,
2024
June 25,
2023
June 30,
2024
June 25,
2023
Net income available to common stockholders$12,243$17,768$26,879$40,144
Basic weighted average number of shares32,730 32,56332,68833,359
Dilutive effect of outstanding equity awards (a)
123 87 183128
Diluted weighted average number of shares32,853 32,650 32,87133,487
Basic earnings per common share$0.37$0.55$0.82$1.20
Diluted earnings per common share$0.37$0.54$0.82$1.20
___________________________________
(a)    Excludes 377,000 and 207,000 shares underlying equity awards for the three and six months ended June 30, 2024, respectively, and 103,000 and 49,000 shares underlying awards for the three and six months ended June 25, 2023, respectively, as the effect of including such awards would have been anti-dilutive.