XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
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
June 30,
Six Months Ended
June 30,
2024202320242023
(Dollars in thousands, except shares)
Net income allocated to common shareholders$14,159 $16,846 $19,907 $37,303 
Basic:
Weighted average common shares outstanding34,609,900 35,058,155 34,717,685 35,083,133 
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
(Dollars in thousands, except shares)
Diluted:
Basic weighted average common shares outstanding34,609,900 35,058,155 34,717,685 35,083,133 
Effect of potentially dilutive common shares (1)
309,495 68,435 409,722 265,135 
Total diluted weighted average common shares outstanding34,919,395 35,126,590 35,127,407 35,348,268 
Potentially dilutive shares that were excluded from the computation of diluted earnings per share because to do so would be anti-dilutive (2)
159,996 328,084 50,671 142,197 
(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 six months ended June 30, 2024 and the calendar year 2023:
DeclaredCash Dividend per ShareRecord DatePaid Date
January 25, 2023$0.22February 8, 2023February 22, 2023
April 19, 2023$0.22May 4, 2023May 18, 2023
July 19, 2023$0.22August 2, 2023August 16, 2023
October 18, 2023$0.22November 1, 2023November 15, 2023
January 24, 2024$0.23February 8, 2024February 22, 2024
April 24, 2024$0.23May 8, 2024May 22, 2024