XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2022
Stockholders' Equity Note [Abstract]  
Schedule of Market Repurchase
Our open market repurchase programs are as follows:
Effective DateAuthorized Repurchase $Expiration Date
May 16, 2018 1
$15 millionMarch 1, 2019
March 5, 2019 1
$20 millionMarch 4, 2020
March 13, 2020$20 million
November 9, 2022
November 3, 2022$50 million
** 2
1 The 2018 and 2019 purchase authorizations were executed under 10b5-1 programs.
2 Expiration Date is at Board's discretion. The Company is authorized to effectuate repurchases of the Company's common stock on terms and conditions approved in advance by the Board.
Schedule of Share Repurchases
Our repurchase activity is as follows:
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands, except share and per share data)
ProgramSharesTotal $$ per shareSharesTotal $$ per share
Open market35,479 $2,030 $57.22 — $— $— 
401(k)103,936 5,913 56.89 220,336 15,014 68.14 
Directors and employees16,593 978 58.94 21,779 1,537 70.57 
Total
156,008 $8,921 $57.18 242,115 $16,551 $68.36 
Our repurchase activity since Company inception, including our current authorized stock repurchase programs, are as follows:
Inception toSeptember 30, 2022
(in thousands, except share and per share data)
ProgramSharesTotal $$ per share
Open market4,240,734 $76,823 $18.12 
401(k)8,308,368 171,789 20.68 
Directors and employees2,044,320 23,319 11.41 
Total
14,593,422 $271,931 $18.63 

Subsequent to September 30, 2022 and through November 3, 2022, the Company repurchased a total of 86,633 shares for $4.8 million through our open market repurchase program. As of November 3, 2022, the Company has approximately $8.2 million remaining for open market repurchases under our current stock repurchase program which expires on November 9, 2022. On November 3, 2022, the Board of Directors approved an updated stock repurchase plan with repurchases under the plan not to exceed $50 million. The current repurchase plan will expire at the Board of Directors discretion.
Schedule of Dividends Payable
Our recent dividends are as follows:

Declaration DateRecord DatePayment DateDividend per Share
May 17, 2021June 3, 2021July 1, 2021$0.19
November 9, 2021November 26, 2021December 17, 2021$0.19
May 18, 2022June 3, 2022July 1, 2022$0.19