XML 23 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2021 17,691,268        
Balance at Dec. 31, 2021 $ 18 $ 97,875 $ 351 $ (37,185) $ 61,059
Common stock issued from vesting of stock-based awards (in shares) 747,005        
Common stock issued from vesting of stock-based awards $ 1 0 0 0 1
Stock-based compensation $ 0 2,347 0 0 2,347
Employee tax payments from restricted stock withholdings (in shares) (18,206)        
Employee tax payments from restricted stock withholdings $ 0 (85) 0 0 (85)
Net income (loss) 0 0 0 (3,186) (3,186)
Transfer of cumulative foreign currency translation adjustment to net loss upon sale 0 0 626 0 626
Other comprehensive loss, net of tax $ 0 0 (895) 0 (895)
Balance (in shares) at Dec. 31, 2022 18,420,067        
Balance at Dec. 31, 2022 $ 19 100,137 82 (40,371) 59,867
Common stock issued from vesting of stock-based awards (in shares) 183,762        
Common stock issued from vesting of stock-based awards $ 0 0 0 0 0
Stock-based compensation $ 0 2,082 0 0 2,082
Employee tax payments from restricted stock withholdings (in shares) (30,438)        
Employee tax payments from restricted stock withholdings $ 0 (162) 0 0 (162)
Net income (loss) 0 0 0 125 125
Transfer of cumulative foreign currency translation adjustment to net loss upon sale         0
Other comprehensive loss, net of tax $ 0 0 (100) 0 (100)
Balance (in shares) at Dec. 31, 2023 18,573,391        
Balance at Dec. 31, 2023 $ 19 $ 102,057 $ (18) $ (40,246) $ 61,812