v3.25.2
SHARE REPURCHASES
6 Months Ended
Jun. 30, 2025
Class of Stock Disclosures [Abstract]  
SHARE REPURCHASES

NOTE 14. SHARE REPURCHASES

COMMON STOCK REPURCHASE PROGRAM

In February 2020, the Company’s Board approved a $10.0 million common stock repurchase program (the “$10.0 Million Common Stock Repurchase Program”). During the year ended December 31, 2020, the Company repurchased 265,695 shares of its common stock on the open market for a total cost of $4.1 million, or an average price per share of $15.43. During the year ended December 31, 2021, the Company repurchased 121,659 shares of its common stock on the open market for a total cost of $2.2 million, or an average price per share of $18.16. During the year ended December 31, 2022, the Company repurchased 145,724 shares of its common stock on the open market for a total cost of $2.8 million, or an average price per share of $19.15. No repurchases were made pursuant to the $10.0 Million Common Stock Repurchase Program during the year ended December 31, 2023.

On February 16, 2023, the Company’s Board of Directors approved a common stock repurchase program (the “February 2023 $5.0 Million Common Stock Repurchase Program”), which eliminated the unutilized portion of the $10.0 Million Common Stock Repurchase Program. Pursuant to the February 2023 $5.0 Million Common Stock Repurchase Program, the Company was authorized to repurchase shares of its common stock for a total purchase price of up to $5.0 million. During the three months ended March 31, 2023, the Company repurchased 303,354 shares of its common stock on the open market for a total cost of $5.0 million, or an average price per share of $16.48, pursuant to the February 2023 $5.0 Million Common Stock Repurchase Program. Accordingly, as of March 31, 2023, no shares of the Company’s common stock remained available for repurchase under the February 2023 $5.0 Million Common Stock Repurchase Program.

On April 25, 2023, the Company’s Board of Directors approved a common stock repurchase program, (the “April 2023 $5.0 Million Common Stock Repurchase Program”). Pursuant to the April 2023 $5.0 Million Common Stock Repurchase Program, the Company was authorized to repurchase shares of its common stock for a total purchase price of up to $5.0 million. During the year ended December 31, 2023, the Company repurchased 62,015 shares of its common stock on the open market for a total cost of $1.0 million, or an average price per share of $15.72. The April 2023 $5.0 Million Common Stock Repurchase Program was terminated in connection with the establishment of the December 2023 $5.0 Million Common Stock Repurchase Program (hereinafter defined).

On December 12, 2023, the Company’s Board of Directors approved a common stock repurchase program, which is expected to be in effect until the approved dollar amount has been used to repurchase shares (the “December 2023 $5.0 Million Common Stock Repurchase Program”). Pursuant to the December 2023 $5.0 Million Common Stock Repurchase Program, the Company may repurchase shares of its common stock for a total purchase price of up to $5.0 million. Shares may be purchased under the December 2023 $5.0 Million Common Stock Repurchase Program in open market transactions, including through block purchases, through privately negotiated transactions or pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The December 2023 $5.0 Million Common Stock Repurchase Program does not obligate the Company to acquire any particular amount of shares of its common stock and may be modified or suspended. During the year ended December 31, 2024, the Company repurchased 40,726 shares of its common stock on the open market for a total cost of $0.7 million, or an average price per share of $16.28 pursuant to the December 2023 $5.0 Million Common Stock Repurchase Program. During the six months ended June 30, 2025, the Company repurchased 2,251 shares of its common stock on the open market for a total cost of less than $0.1 million, or an average price per share of $16.34 pursuant to the December 2023 $5.0 Million Common Stock Repurchase Program. As of June 30, 2025, $4.3 million remained available for repurchases under the December 2023 $5.0 Million Common Stock Repurchase Program.

SERIES A PREFERRED STOCK REPURCHASE PROGRAM

On February 16, 2023, the Company’s Board of Directors approved a Series A Preferred Stock repurchase program, which is expected to be in effect until the approved dollar amount has been used to repurchase shares (the “Series A Preferred Stock Repurchase Program”). Pursuant to the Series A Preferred Stock Repurchase Program, the Company may repurchase shares of its Series A Preferred Stock for a total purchase price of up to $3.0 million. Shares may be purchased under the Series A Preferred Stock Repurchase Program in open market transactions, including through block purchases, through privately negotiated transactions or pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 under the Exchange Act. The Series A Preferred Stock Repurchase Program does not obligate the Company to acquire any particular amount of shares of its Series A Preferred Stock and may be modified or suspended. During the

year ended December 31, 2023, the Company repurchased 21,192 shares of Series A Preferred Stock on the open market for a total cost of $0.4 million, or an average price per share of $18.45. No shares of the Company’s Series A Preferred Stock were repurchased under the Series A Preferred Stock Repurchase Program during the six months ended June 30, 2025 or 2024.