XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Consolidated Statements of Changes in Stockholders Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Balance, shares at Dec. 31, 2023   23,533 1,762    
Balance, amount at Dec. 31, 2023 $ 3,549 $ 2 $ 2,245 $ 72,103 $ 66,311
Restricted stock vested, shares   376      
Restricted stock vested, amount 0 $ 0 $ 0 0 0
Treasury shares repurchased, shares     120    
Treasury shares repurchased, amount 55 0 $ 55 0 0
Stock-based compensation 150 0 0 150 0
Net income 15 $ 0 $ 0 0 15
Balance, shares at Mar. 31, 2024   23,909 1,882    
Balance, amount at Mar. 31, 2024 3,659 $ 2 $ 2,300 72,253 66,296
Balance, shares at Dec. 31, 2023   23,533 1,762    
Balance, amount at Dec. 31, 2023 3,549 $ 2 $ 2,245 72,103 66,311
Net income 1,417        
Balance, shares at Jun. 30, 2024   24,244 1,942    
Balance, amount at Jun. 30, 2024 5,154 $ 2 $ 2,382 72,428 64,894
Balance, shares at Mar. 31, 2024   23,909 1,882    
Balance, amount at Mar. 31, 2024 3,659 $ 2 $ 2,300 72,253 66,296
Restricted stock vested, shares   135      
Restricted stock vested, amount 0 $ 0 $ 0 0 0
Treasury shares repurchased, shares     45    
Treasury shares repurchased, amount 62 0 $ 62 0 0
Stock-based compensation 155 0 0 155 0
Net income 1,402 $ 0 $ 0 0 1,402
Stock options exercised, shares   200 15    
Stock options exercised, amount 0 $ 0 $ 20 20 0
Balance, shares at Jun. 30, 2024   24,244 1,942    
Balance, amount at Jun. 30, 2024 5,154 $ 2 $ 2,382 72,428 64,894
Balance, shares at Dec. 31, 2024   25,250 1,849    
Balance, amount at Dec. 31, 2024 7,138 $ 3 $ 6,730 74,200 60,335
Restricted stock vested, shares   473      
Restricted stock vested, amount 0 $ 0 $ 0 0 0
Treasury shares repurchased, shares     124    
Treasury shares repurchased, amount 1,654 0 $ 1,654 0 0
Stock-based compensation 921 0 0 921 0
Net income 2,979 $ 0 0 0 2,979
Stock options exercised, shares   70      
Stock options exercised, amount 7 $ 0 $ 0 7 0
Balance, shares at Mar. 31, 2025   25,793 1,973    
Balance, amount at Mar. 31, 2025 9,391 $ 3 $ 8,384 75,128 57,356
Balance, shares at Dec. 31, 2024   25,250 1,849    
Balance, amount at Dec. 31, 2024 7,138 $ 3 $ 6,730 74,200 60,335
Net income 4,462        
Balance, shares at Jun. 30, 2025   25,975 1,975    
Balance, amount at Jun. 30, 2025 9,538 $ 3 $ 10,650 76,058 55,873
Balance, shares at Mar. 31, 2025   25,793 1,973    
Balance, amount at Mar. 31, 2025 9,391 $ 3 $ 8,384 75,128 57,356
Restricted stock vested, shares   279      
Restricted stock vested, amount 0 $ 0 $ 0 0 0
Treasury shares repurchased, shares     99    
Treasury shares repurchased, amount 2,266 0 $ 2,266 0 0
Stock-based compensation 930 0 0 930 0
Net income 1,483 $ 0 $ 0 0 1,483
Treasury shares retired, shares   97 97    
Treasury shares retired, amount 0 $ 0 $ 0 0 0
Balance, shares at Jun. 30, 2025   25,975 1,975    
Balance, amount at Jun. 30, 2025 $ 9,538 $ 3 $ 10,650 $ 76,058 $ 55,873