Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Stockholders' Equity

v3.23.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid in Capital
Retained Deficit
Accumulated Other Comprehensive Income
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2021   20,700,000        
Beginning balance at Dec. 31, 2021 $ 48,272 $ 2 $ 101,905 $ (53,903) $ 268 $ 0
Beginning balance (in shares) at Dec. 31, 2021           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based shares issued upon vesting - gross (in shares)   474,000        
Stock-based shares issued upon vesting - gross 685   685      
Stock-based compensation expense 3,236   3,236      
Employee stock purchase plan (in shares)   61,000        
Employee stock purchase plan 428   428      
Common stock repurchased as part of share repurchase program (in shares)   (485,000)        
Common stock repurchased as part of share repurchase program (5,359)     (5,359)    
Common stock repurchased to satisfy minimum statutory withholding on stock-based compensation (in shares)   (80,000)        
Common stock repurchased to satisfy minimum statutory withholding on stock-based compensation (697)   (697)      
Other comprehensive income 1,331       1,331  
Net income (loss) (89)     (89)    
Ending balance (in shares) at Sep. 30, 2022   20,670,000        
Ending balance at Sep. 30, 2022 47,807 $ 2 105,557 (59,351) 1,599 $ 0
Ending balance (in shares) at Sep. 30, 2022           0
Beginning balance (in shares) at Jun. 30, 2022   20,695,000        
Beginning balance at Jun. 30, 2022 46,497 $ 2 104,146 (58,791) 1,140 $ 0
Beginning balance (in shares) at Jun. 30, 2022           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based shares issued upon vesting - gross (in shares)   86,000        
Stock-based shares issued upon vesting - gross 212   212      
Stock-based compensation expense 1,066   1,066      
Employee stock purchase plan (in shares)   33,000        
Employee stock purchase plan 192   192      
Common stock repurchased as part of share repurchase program (in shares)   (136,000)        
Common stock repurchased as part of share repurchase program (1,003)     (1,003)    
Common stock repurchased to satisfy minimum statutory withholding on stock-based compensation (in shares)   (8,000)        
Common stock repurchased to satisfy minimum statutory withholding on stock-based compensation (59)   (59)      
Other comprehensive income 459       459  
Net income (loss) 443     443    
Ending balance (in shares) at Sep. 30, 2022   20,670,000        
Ending balance at Sep. 30, 2022 $ 47,807 $ 2 105,557 (59,351) 1,599 $ 0
Ending balance (in shares) at Sep. 30, 2022           0
Beginning balance (in shares) at Dec. 31, 2022 20,781,977 20,782,000        
Beginning balance at Dec. 31, 2022 $ 48,003 $ 2 105,856 (59,344) 1,489 $ 0
Beginning balance (in shares) at Dec. 31, 2022           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based shares issued upon vesting - gross (in shares)   468,000        
Stock-based shares issued upon vesting - gross 586   586      
Stock-based compensation expense 2,799   2,799      
Employee stock purchase plan (in shares)   72,000        
Employee stock purchase plan 446   446      
Common stock repurchased as part of share repurchase program (in shares)   (22,000)        
Common stock repurchased as part of share repurchase program (153)     (153)    
Common stock repurchased to satisfy minimum statutory withholding on stock-based compensation (in shares)   (116,000)        
Common stock repurchased to satisfy minimum statutory withholding on stock-based compensation (1,157)   (1,157)      
Other comprehensive income 145       145  
Net income (loss) $ 800     800    
Ending balance (in shares) at Sep. 30, 2023 21,183,526 21,184,000        
Ending balance at Sep. 30, 2023 $ 51,469 $ 2 108,530 (58,697) 1,634 $ 0
Ending balance (in shares) at Sep. 30, 2023           0
Beginning balance (in shares) at Jun. 30, 2023   21,051,000        
Beginning balance at Jun. 30, 2023 49,956 $ 2 107,898 (59,386) 1,442 $ 0
Beginning balance (in shares) at Jun. 30, 2023           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based shares issued upon vesting - gross (in shares)   159,000        
Stock-based shares issued upon vesting - gross 0          
Stock-based compensation expense 1,063   1,063      
Employee stock purchase plan (in shares)   31,000        
Employee stock purchase plan 203   203      
Common stock repurchased to satisfy minimum statutory withholding on stock-based compensation (in shares)   (57,000)        
Common stock repurchased to satisfy minimum statutory withholding on stock-based compensation (634)   (634)      
Other comprehensive income 192       192  
Net income (loss) $ 689     689    
Ending balance (in shares) at Sep. 30, 2023 21,183,526 21,184,000        
Ending balance at Sep. 30, 2023 $ 51,469 $ 2 $ 108,530 $ (58,697) $ 1,634 $ 0
Ending balance (in shares) at Sep. 30, 2023           0