XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule of earnings per 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,
2023202220232022
(In thousands, except shares)
Net income$16,846 $18,584 $37,303 $38,341 
Basic:
Weighted average common shares outstanding35,058,155 35,110,334 35,083,133 35,102,572 
Diluted:
Basic weighted average common shares outstanding35,058,155 35,110,334 35,083,133 35,102,572 
Effect of potentially dilutive common shares (1)
68,435 299,190 265,135 310,150 
Total diluted weighted average common shares outstanding35,126,590 35,409,524 35,348,268 35,412,722 
Potentially dilutive shares that were excluded from the computation of diluted earnings per share because to do so would be anti-dilutive (2)
328,084 16,978 142,197 14,334 
(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, 2023 and the calendar year 2022:
DeclaredCash Dividend per ShareRecord DatePaid Date
January 26, 2022$0.21February 9, 2022February 23, 2022
April 20, 2022$0.21May 4, 2022May 18, 2022
July 20, 2022$0.21August 3, 2022August 17, 2022
October 19, 2022$0.21November 2, 2022November 16, 2022
January 25, 2023$0.22February 8, 2023February 22, 2023
April 19, 2023$0.22May 4, 2023May 18, 2023
Stock Repurchased During Period The following table provides total repurchased shares and average share prices under the repurchase plan for the periods indicated:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Plan Total(1)
Twelfth Stock Repurchase Plan
Repurchased shares93,950 19,531 182,305 100,090 1,343,145 
Stock repurchase average share price$17.79 $24.63 $20.23 $25.07 $23.43 
(1)Represents total shares repurchased and average price per share paid during the duration of the repurchase plan.
In addition to the stock repurchases under a stock repurchase plan, the Company repurchases shares to pay withholding taxes on the vesting of restricted stock units. The following table provides total shares repurchased to pay withholding taxes during the periods indicated:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Repurchased shares to pay withholding taxes4,508 1,649 31,232 26,180 
Stock repurchase to pay withholding taxes average share price$17.60 $24.43 $22.08 $25.40