XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Text Block [Abstract]  
Schedule of Earnings per Common Share Reconciliation
The following table illustrates the calculation of weighted average shares used for earnings per common share computations for the periods indicated:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
(Dollars in thousands, except shares)
Net income allocated to common shareholders$19,169 $11,423 $45,295 $31,330 
Basic:
Weighted average common shares outstanding33,953,810 34,322,069 34,009,010 34,584,851 
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
(Dollars in thousands, except shares)
Diluted:
Basic weighted average common shares outstanding33,953,810 34,322,069 34,009,010 34,584,851 
Effect of potentially dilutive common shares (1)
459,576 336,605 472,867 417,524 
Total diluted weighted average common shares outstanding34,413,386 34,658,674 34,481,877 35,002,375 
Potentially dilutive shares that were excluded from the computation of diluted earnings per share because to do so would be anti-dilutive (2)
16,843 131,152 18,821 45,341 
(1) Represents the effect of the vesting of restricted stock units.
(2) Anti-dilution occurs when the unrecognized compensation cost per share of a restricted stock unit exceeds the market price of the Company’s stock.
Schedule of Dividends Activity
The following table summarizes the dividend activity during the nine months ended September 30, 2025 and the calendar year 2024:
DeclaredCash Dividend per ShareRecord DatePaid Date
January 24, 2024$0.23February 8, 2024February 22, 2024
April 24, 2024$0.23May 8, 2024May 22, 2024
July 24, 2024$0.23August 7, 2024August 21, 2024
October 23, 2024$0.23November 6, 2024November 20, 2024
January 22, 2025$0.24February 6, 2025February 20, 2025
April 23, 2025$0.24May 7, 2025May 21, 2025
July 23, 2025$0.24August 6, 2025August 20, 2025