XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Balance at Dec. 31, 2021 $ 24 $ 3,959 $ (9,773) $ 58,664 $ (1,373) $ 51,501
Balance (in shares) at Dec. 31, 2021           8,547,335
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 0 1,060 0 0 0 $ 1,060
Issuance of restricted stock $ 0 0 0 0 0 0
Issuance of restricted stock (in shares) 140,277          
Purchase of vested stock for employee payroll tax $ 0 0 0 0 0 0
Purchase of vested stock for employee payroll tax (in shares) (34,362)          
Repurchase of common stock $ (1) (1,797) 0 0 0 (1,798)
Repurchase of common stock (in shares) (360,100)          
Net income $ 0 0 0 1,227 0 1,227 [1]
Foreign currency translation adjustments, net of tax 0 0 0 0 (527) (527)
Balance at Dec. 31, 2022 23 3,222 (9,773) 59,891 (1,900) $ 51,463
Balance (in shares) at Dec. 31, 2022           8,293,150
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 0 770 0 0 0 $ 770
Issuance of restricted stock $ 0 0 0 0 0 0
Issuance of restricted stock (in shares) 108,796          
Repurchase of common stock $ 0 (11)       (11)
Repurchase of common stock (in shares) (2,701)          
Net income $ 0 0 0 3,768 0 3,768 [1]
Foreign currency translation adjustments, net of tax 0 0 0 0 356 356
Balance at Dec. 31, 2023 $ 23 $ 3,981 $ (9,773) $ 63,659 $ (1,544) $ 56,346
Balance (in shares) at Dec. 31, 2023           8,399,245
[1] For the years ended December 31, 2023 and 2022, there were 65,075 and 90,748 shares, respectively, excluded from the diluted EPS calculation because the impact of their assumed vesting would be anti-dilutive.