XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Gain (Loss)
Total
Balances at Dec. 31, 2022 $ 114 $ 152,392 $ 150,124 $ (9,173) $ 293,457
Balance (shares) at Dec. 31, 2022 11,416,716        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock, net of shares withheld for employee taxes   (214)     (214)
Issuance of common stock, net of shares withheld for employee taxes (shares) 24,320        
Stock-based compensation   284     284
Dividends paid     (2,059)   (2,059)
Foreign currency translation gain (loss)       979 979
Net income     9,220   9,220
Balances at Mar. 31, 2023 $ 114 152,462 157,285 (8,194) 301,667
Balance (shares) at Mar. 31, 2023 11,441,036        
Balances at Dec. 31, 2023 $ 114 153,574 200,165 (5,933) 347,920
Balance (shares) at Dec. 31, 2023 11,445,640        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock, net of shares withheld for employee taxes $ 1 (214)     (213)
Issuance of common stock, net of shares withheld for employee taxes (shares) 24,320        
Stock-based compensation   383     383
Dividends paid     (2,179)   (2,179)
Foreign currency translation gain (loss)       (575) (575)
Net income     17,023   17,023
Balances at Mar. 31, 2024 $ 115 $ 153,743 $ 215,009 $ (6,508) $ 362,359
Balance (shares) at Mar. 31, 2024 11,469,960