v3.25.2
STOCKHOLDERS' EQUITY
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Equity [Abstract]    
STOCKHOLDERS' EQUITY
NOTE 12 - STOCKHOLDERS
EQUITY
Common Stock
On August 8, 2023, the Company’s Board of Directors authorized a repurchase program for up to $5,000 of the Company’s outstanding shares of common stock. The Company intends to repurchase shares from time to time, as market conditions warrant, through open market purchases, privately negotiated transactions, block purchases, or other methods in accordance with applicable federal securities laws, including Rule
10b-18
of the Securities Exchange Act of 1934 (the “Exchange Act”). This authorization does not expire. During the three months ended March 31, 2025, no repurchases of shares were made by the Company under this authorization. During three months ended March 31, 2024 the Company repurchased 44,250 shares of its common stock on January 29, 2024 in connection with a transaction with a certain shareholder, for a cost totaling $655, excluding tax withholdings.
The Company cannot predict when or if it will repurchase any shares of common stock as such stock repurchase program will depend on a number of factors, including constraints specified in any Rule
10b5-1
trading plans, price, general business and market conditions, and alternative investment opportunities. Information regarding share repurchases will be available in the Company’s periodic reports on Form
10-Q
and
10-K
filed with the Securities and Exchange Commission as required by the applicable rules of the Exchange Act.
NOTE 13 - STOCKHOLDERS’ EQUITY
Common Stock
On July 30, 2015, the Company announced that its Board authorized the repurchase of up to $10,000 of the Company’s common stock. On August 8, 2023, the Company’s Board of Directors authorized a new stock repurchase program for up to $5,000 of the Company’s outstanding shares of common stock. The Company has repurchased shares from time to time as market conditions warrant. This authorization does not expire. Under the new stock repurchase program, the Company intends to repurchase shares through open market purchases, privately negotiated transactions, block purchases, or otherwise in accordance with applicable federal securities laws, including Rule
10b-18
of the Securities Exchange Act of 1934 (the “Exchange Act”).
For the year ended December 31, 2024, the Company repurchased a total of 154,084 shares of its common stock for a cost of $2.5 million under this authorization. Of these shares, 44,250 shares were repurchased on
 
 
January 29, 2024 in connection with a transaction with a certain shareholder totaling $0.7 million that excludes tax withholdings. The Company also repurchased 69,567 shares during the second quarter in connection with transactions with certain shareholders totaling $1.2 million, as well as 40,267 shares of its common stock on the open market for a cost of $0.7 million. For the year ended December 31, 2023, the Company repurchased
48,234
shares of its common stock on the open market for $
1.0
 million. As of December 31, 2024, under the July 30, 2015 and August 8, 2023 authorizations combined, the Company had repurchased an aggregate of 667,496 shares for a total cost of $12.9 million, completing the July 30, 2015 authorization and leaving $2.1 million available for purchase under the August 8, 2023 authorization.
The Company cannot predict when or if it will repurchase any shares of common stock as such stock repurchase program will depend on a number of factors, including constraints specified in any Rule
10b5-1
trading plans, price, general business and market conditions, and alternative investment opportunities. Information regarding share repurchases will be available in the Company’s periodic reports on Form
10-Q
and
10-K
filed with the Securities and Exchange Commission as required by the applicable rules of the Exchange Act.