XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2022   19,703,800    
Beginning balance at Dec. 31, 2022 $ 171,097 $ 2 $ 97,999 $ 73,096
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 3,117     3,117
Issuance of restricted stock under the Equity Plan (in shares)   382,568    
Purchase of common stock for tax withholding (in shares)   (144,516)    
Purchase of common stock for tax withholding (1,245)   (1,245)  
Amortization of stock-based compensation 936   936  
Cash dividends declared (6,549)     (6,549)
Cumulative translation adjustment 12   12  
Ending balance (in shares) at Mar. 31, 2023   19,941,852    
Ending balance at Mar. 31, 2023 167,368 $ 2 97,702 69,664
Beginning balance (in shares) at Dec. 31, 2022   19,703,800    
Beginning balance at Dec. 31, 2022 171,097 $ 2 97,999 73,096
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 12,301      
Cumulative translation adjustment 129      
Ending balance (in shares) at Sep. 30, 2023   19,972,478    
Ending balance at Sep. 30, 2023 165,505 $ 2 99,716 65,787
Beginning balance (in shares) at Mar. 31, 2023   19,941,852    
Beginning balance at Mar. 31, 2023 167,368 $ 2 97,702 69,664
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 4,733     4,733
Issuance of restricted stock under the Equity Plan (in shares)   20,210    
Issuance of restricted stock under the Equity Plan 90   90  
Amortization of stock-based compensation 923   923  
Cash dividends declared (6,538)     (6,538)
Cumulative translation adjustment 35   35  
Ending balance (in shares) at Jun. 30, 2023   19,962,062    
Ending balance at Jun. 30, 2023 166,611 $ 2 98,750 67,859
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 4,451     4,451
Issuance of restricted stock under the Equity Plan (in shares)   10,416    
Amortization of stock-based compensation 884   884  
Cash dividends declared (6,523)     (6,523)
Cumulative translation adjustment 82   82  
Ending balance (in shares) at Sep. 30, 2023   19,972,478    
Ending balance at Sep. 30, 2023 165,505 $ 2 99,716 65,787
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, 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 11,321      
Cumulative translation adjustment 17      
Ending balance (in shares) at Sep. 30, 2024   20,264,055    
Ending balance at Sep. 30, 2024 156,288 $ 2 102,372 53,914
Beginning balance (in shares) at Mar. 31, 2024   20,237,847    
Beginning balance at Mar. 31, 2024 160,169 $ 2 99,934 60,233
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 3,425     3,425
Issuance of restricted stock under the Equity Plan (in shares)   17,768    
Issuance of restricted stock under the Equity Plan 131   131  
Amortization of stock-based compensation 1,159   1,159  
Cash dividends declared (6,624)     (6,624)
Cumulative translation adjustment (48)   (48)  
Ending balance (in shares) at Jun. 30, 2024   20,255,615    
Ending balance at Jun. 30, 2024 158,212 $ 2 101,176 57,034
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 3,660     3,660
Issuance of restricted stock under the Equity Plan (in shares)   8,440    
Amortization of stock-based compensation 1,173   1,173  
Cash dividends declared (6,780)     (6,780)
Cumulative translation adjustment 23   23  
Ending balance (in shares) at Sep. 30, 2024   20,264,055    
Ending balance at Sep. 30, 2024 $ 156,288 $ 2 $ 102,372 $ 53,914