v3.26.1
Common Stock and Earnings Per Share
6 Months Ended
Jun. 30, 2026
Common Stock and Earnings Per Share [Abstract]  
Common Stock and Earnings Per Share
4.  Common Stock and Earnings Per Share
 
Net income of $7,615 and $5,052 for the three months ended June 30, 2026 and 2025, respectively, and $12,429 and $8,690 for the six months ended June 30, 2026 and 2025, respectively, is used to calculate both basic and diluted earnings per share.  Basic earnings per share is based on the weighted average number of common shares outstanding.  Diluted earnings per share is based on the weighted average number of common shares outstanding plus potentially dilutive shares.  The dilutive effect of employee stock-based compensation is included in the computation of diluted earnings per share and is calculated using the treasury stock method and expected proceeds upon exercise or issuance of the stock-based compensation.
 
The following table summarizes the shares used in computing basic and diluted earnings per share:
 
  Three Months Six Months
  Ended June 30 Ended June 30
   2026   2025   2026   2025 
             
Weighted average common shares, basic  15,883,488   14,396,648   15,164,880   14,388,712 
Effect of dilutive securities:                
Employee stock-based compensation  297   -   297   - 
Weighted average common shares, diluted  15,883,785   14,396,648   15,165,177   14,388,712 
 
On April 17, 2026, the Company closed an underwritten public offering of 1,521,739 shares of its common stock, with an offering price of $28.50 per share. On April 22, 2026, the Company closed on the full exercise of the underwriters’ option to purchase an additional 228,261 shares of its common stock at the same price. Huntington Capital Markets acted as sole book-running manager and Seaport Global Securities acted as co-manager for the offering. The Company received net proceeds in the offering, after deducting offering expenses and underwriters’ discounts and commissions, of $47,634. The net proceeds were used to repay the Company’s short-term borrowings under its term loan and borrowings under its line of credit agreement incurred to fund capital expenditures and acquisitions, and for general corporate purposes.
 
On March 11, 2013, the Board of Directors, or the Board, authorized a share repurchase program granting the Company authority to repurchase up to 1,200,000 shares of the Company’s common stock from time to time.  The stock repurchase program has no specific end date and the Company may repurchase shares in the open market or through privately negotiated transactions.  The Company may suspend or discontinue the repurchase program at any time.  No shares were repurchased during the three or six months ended June 30, 2026 and 2025.  As of June 30, 2026 618,004 shares remain authorized for repurchase.