XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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 common stock for vested restricted stock units under the equity plans (in shares)   382,568    
Purchase of common stock for tax withholding and other (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, 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 common stock for vested restricted stock units under the equity plans (in shares)   396,771    
Purchase of common stock for tax withholding and other (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