XML 24 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive income (loss)
Treasury stock
Beginning Balance (in shares) at Dec. 31, 2021   3,694,000        
Beginning Balance at Dec. 31, 2021 $ 39,316 $ 4 $ 489,249 $ (434,523) $ (85) $ (15,329)
Beginning Balance, treasury stock (in shares) at Dec. 31, 2021           (987,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 7,129     7,129    
Other comprehensive income (loss), translation adjustments $ (1,554)       (1,554)  
Purchase of treasury stock (in shares) (32,615)         (33,000)
Purchases of treasury stock $ (1,131)         $ (1,131)
Purchase of restricted stock from employees (in shares)           (9,000)
Purchase of restricted stock from employees (286)         $ (286)
Stock-based compensation and vesting of restricted stock units (in shares)   129,000        
Stock-based compensation and vesting of restricted stock units $ 2,318   2,318      
Ending Balance, treasury stock (in shares) at Dec. 31, 2022 1,029,000         (1,029,000)
Ending Balance (in shares) at Dec. 31, 2022 2,794,000 3,823,000        
Ending Balance at Dec. 31, 2022 $ 45,792 $ 4 491,567 (427,394) (1,639) $ (16,746)
Ending Balance (Cumulative-effect adjustment from adoption of ASU 2016-13, Credit Losses) at Dec. 31, 2022 (51)     (51)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 2,198     2,198    
Other comprehensive income (loss), translation adjustments $ 349       349  
Purchase of treasury stock (in shares) (48,234)         (48,000)
Purchases of treasury stock $ (959)         $ (959)
Purchase of restricted stock from employees (in shares)           (12,000)
Purchase of restricted stock from employees (244)         $ (244)
Stock-based compensation and vesting of restricted stock units (in shares)   73,000        
Stock-based compensation and vesting of restricted stock units $ 1,469   1,469      
Ending Balance, treasury stock (in shares) at Dec. 31, 2023 1,089,000         (1,089,000)
Ending Balance (in shares) at Dec. 31, 2023 2,807,000 3,896,000        
Ending Balance at Dec. 31, 2023 $ 48,554 $ 4 $ 493,036 $ (425,247) $ (1,290) $ (17,949)