XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following table presents earnings per share for the three and six months ended June 30, 2024 and 2023:
Three Months Ended June 30,Six Months Ended June 30,
(shares presented in the table are in thousands)2024202320242023
Net income$7,738 $9,838 $16,269 $18,994 
Weighted average shares outstanding - basic10,393 10,336 10,371 10,360 
Dilutive effect of share-based compensation160 85 146 98 
Weighted average shares outstanding - diluted10,553 10,421 10,517 10,458 
Per share information:
Basic earnings per share$0.74 $0.95 $1.57 $1.83 
Diluted earnings per share0.73 0.94 1.55 1.82 
For the three and six months ended June 30, 2024, there were average outstanding restricted award shares totaling 2 and 775, respectively, compared to 14,268 and 9,891 shares for the three and six months ended June 30, 2023, respectively, excluded from the computation of earnings per share because the effect was antidilutive, as the grant price exceeded the average market price. The dilutive effect of share-based compensation in each period above relates principally to restricted stock awards.