XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2025
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, 2025 and 2024:
Three Months Ended June 30,Six Months Ended June 30,
(shares presented in the table are in thousands)2025202420252024
Net income$19,448 $7,738 $37,499 $16,269 
Weighted average shares outstanding - basic19,173 10,393 19,165 10,371 
Dilutive effect of share-based compensation169 160 170 146 
Weighted average shares outstanding - diluted19,342 10,553 19,335 10,517 
Per share information:
Basic earnings per share$1.01 $0.74 $1.96 $1.57 
Diluted earnings per share1.01 0.73 1.94 1.55 
For the three and six months ended June 30, 2025, there were average outstanding restricted award shares totaling 5,412 and 3,741 shares, respectively, compared to 2 and 775 shares for the three and six months ended June 30, 2024, 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.