XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Beginning Balance at Dec. 31, 2023 $ 322,273 $ 1,457 $ 121,752 $ 349,579 $ (372) $ (150,143)
Beginning Balance, shares at Dec. 31, 2023   14,566,000        
Cash dividends (2,993)     (2,993)    
Issuance of restricted stock awards   $ 11 (11)      
Issuance of restricted stock awards, shares   110,000        
Shares withheld related to net share settlement (10)   (10)      
Shares withheld related to net share settlement, shares   (1,000)        
Share-based compensation 1,832   1,832      
Net income 15,205     15,205    
Other comprehensive income (loss) 153       153  
Ending Balance at Mar. 31, 2024 336,460 $ 1,468 123,563 361,791 (219) (150,143)
Ending Balance, shares at Mar. 31, 2024   14,675,000        
Beginning Balance at Dec. 31, 2024 357,078 $ 1,492 130,725 378,482 62 (153,683)
Beginning Balance, shares at Dec. 31, 2024   14,921,000        
Cash dividends (2,957)     (2,957)    
Issuance of restricted stock awards   $ 26 (26)      
Issuance of restricted stock awards, shares   257,000        
Exercise of stock options $ 2 $ 2        
Exercise of stock options, shares 23,000 23,000        
Repurchase of common stock $ (6,527)         (6,527)
Shares withheld related to net share settlement (82) $ (1) (81)      
Shares withheld related to net share settlement, shares   (14,000)        
Share-based compensation 3,588   3,588      
Net income 7,007     7,007    
Other comprehensive income (loss) (233)       (233)  
Ending Balance at Mar. 31, 2025 $ 357,876 $ 1,519 $ 134,206 $ 382,532 $ (171) $ (160,210)
Ending Balance, shares at Mar. 31, 2025   15,187,000