XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Retained Earnings
Treasury Stock
Balance (in shares) at Dec. 31, 2023   10,896        
Balance at Dec. 31, 2023 $ 201,481 $ 11 $ 26,573 $ 248 $ 174,649 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 8,316       8,316  
Share-based compensation (in shares)   59        
Share-based compensation $ 2,171   2,171      
Options exercised by directors (in shares) 1 1        
Options exercised by directors $ 36   36      
Net shares repurchased for employee taxes (in shares)   (19)        
Net shares repurchased for employee taxes (817)   (817)      
Other comprehensive income (loss) (226)     (226)    
Balance (in shares) at Mar. 31, 2024   10,937        
Balance at Mar. 31, 2024 $ 210,961 $ 11 27,963 22 182,965 0
Balance (in shares) at Dec. 31, 2024 10,938 10,938        
Balance at Dec. 31, 2024 $ 210,109 $ 11 33,136 180 176,782 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (772)       (772)  
Share-based compensation (in shares)   80        
Share-based compensation $ 1,930   1,930      
Options exercised by directors (in shares) 0          
Net shares repurchased for employee taxes (in shares)   (27)        
Net shares repurchased for employee taxes $ (369)   (369)      
Other comprehensive income (loss) 59     59    
Forfeiture of dividends on unvested awards $ 2       2  
Balance (in shares) at Mar. 31, 2025 10,991 10,991        
Balance at Mar. 31, 2025 $ 210,959 $ 11 $ 34,697 $ 239 $ 176,012 $ 0