XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital & Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2023   19,992,102    
Beginning balance at Dec. 31, 2023 $ 163,771 $ 2 $ 101,172 $ 62,597
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 4,236     4,236
Issuance of restricted stock under the Equity Plan (in shares)   396,771    
Purchase of common stock for tax withholding (in shares)   151,026    
Purchase of common stock for tax withholding (2,428)   (2,428)  
Amortization of stock-based compensation 1,148   1,148  
Cash dividends declared (6,600)     (6,600)
Cumulative translation adjustment 42   42  
Ending balance (in shares) at Mar. 31, 2024   20,237,847    
Ending balance at Mar. 31, 2024 160,169 $ 2 99,934 60,233
Beginning balance (in shares) at Dec. 31, 2024   20,284,177    
Beginning balance at Dec. 31, 2024 154,746 $ 2 103,952 50,792
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 5,196     5,196
Issuance of restricted stock under the Equity Plan (in shares)   453,081    
Purchase of common stock for tax withholding (in shares)   172,567    
Purchase of common stock for tax withholding (2,843)   (2,843)  
Amortization of stock-based compensation 1,270   1,270  
Cash dividends declared (6,641)     (6,641)
Cumulative translation adjustment 10   10  
Ending balance (in shares) at Mar. 31, 2025   20,564,691    
Ending balance at Mar. 31, 2025 $ 151,738 $ 2 $ 102,389 $ 49,347