v3.26.1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
EARNINGS PER SHARE
NOTE 15—EARNINGS PER SHARE:
Basic and diluted earnings per share are computed based on the weighted average number of shares outstanding during each period. Diluted earnings per share reflects the potential dilution that could occur upon the exercise of stock options, to the extent outstanding, or upon the vesting of restricted stock grants, any of which would result in the issuance of Common Stock that would then share in the net income of the Company.
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Basic earnings per share:
Net income available to common shareholders$13,548 $13,303 $25,886 $22,270 
Weighted-average basic shares outstanding28,504 25,167 28,483 25,162 
Basic earnings per share$0.48 $0.53 $0.91 $0.89 
Diluted earnings per share:
Net income, for diluted earnings per share1,2
$13,548 $13,303 $25,886 $22,270 
Total weighted-average basic shares outstanding28,504 25,167 28,483 25,162 
Add effect of dilutive restricted stock awards3
150 481 232 446 
Total weighted-average diluted shares outstanding4,5
28,654 25,648 28,715 25,608 
Diluted earnings per share$0.47 $0.52 $0.90 $0.87 
Anti-dilutive warrants, restricted stock awards, and Series A convertible preferred stock 48 998 48 998 
1    For periods presented the Series A convertible preferred stock was anti-dilutive and, therefore, the preferred dividends have not been added back to the numerator of Net income, for diluted earnings per share.
2    Series A Preferred Stock exchanged for Common Stock and cash on September 16, 2025.
3    Incremental diluted shares from restricted stock awards under the treasury stock method.
4    For the three and six months ended June 30, 2026 and 2025, the incremental diluted shares from Series A convertible preferred stock and Series B preferred stock were not included in the diluted earnings per share count because the results would have been anti-dilutive under the treasury stock method.
5    For the three and six months ended June 30, 2026 and 2025, the warrants were not included in the diluted share count because the results would have been anti-dilutive under the if-converted method.