v3.26.1
Note 22 - Repurchase of Common Stock
6 Months Ended
Jun. 30, 2026
Notes to Financial Statements  
Treasury Stock [Text Block]

NOTE 22 - Repurchase of common stock

 

On May 29, 2025, the Board of Directors authorized the repurchase of up to $18.0 million of common stock (the "2025 Repurchase Plan") through June 30, 2026. During the three months ended June 30, 2026, the Company repurchased 163,500 shares of common stock under the 2025 Repurchase Plan. These repurchases effectively exhausted the 2025 Repurchase Plan which expired on June 30, 2026.

 

On June 15, 2026, the Board of Directors authorized the repurchase of up to 1 million shares of the Company's outstanding common stock (the "2026 Repurchase Plan") through June 30, 2028. During the three months ended June 30, 2026, the Company repurchased 17,076 shares of common stock under the 2026 Repurchase Plan. The 2026 Repurchase Plan has 982,924 shares available for repurchase as of  June 30, 2026. 

 

The Company repurchased 180,576 shares at a weighted average share price of $24.65 during the three and six months ended June 30, 2026 under both the 2025 Repurchase Plan and the 2026 Repurchase Plan.