XML 44 R27.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following table presents earnings per share for the years ended December 31, 2024, 2023 and 2022.
 
202420232022
Net income $22,050 $35,663 $22,037 
Weighted average shares outstanding - basic14,761 10,340 10,553 
Dilutive effect of share-based compensation153 95 153 
Weighted average shares outstanding - diluted14,914 10,435 10,706 
Per share information:
Basic earnings per share$1.49 $3.45 $2.09 
Diluted earnings per share1.48 3.42 2.06 
For the years ended December 31, 2024, 2023 and 2022, there were average outstanding restricted award shares totaling 390, 6,398 and 29,414, 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 to restricted stock awards and vested stock options assumed from the Merger.