XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Balance, beginning of period at Dec. 31, 2020   $ 40 $ (871) $ 287,059 $ (206,438) $ (188)
Balance, beginning of period, Shares at Dec. 31, 2020   40,152,021        
Treasury shares, beginning Balance at Dec. 31, 2020     (135,000)      
Common stock issued upon acquisition   $ 0   0    
Common stock issued upon acquisition. shares   0        
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units, net of tax   $ 1   1,175    
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units, shares   1,232,622        
Stock-based compensation expense       10,559    
Withholding tax on restricted stock       0    
Foreign currency translation adjustment $ (474)         (474)
Net (loss) income         5,397  
Ending Balance at Dec. 31, 2021 96,260 $ 41 $ (871) 298,793 (201,041) (662)
Ending Balance, shares at Dec. 31, 2021   41,384,643        
Treasury stock, Ending Balance at Dec. 31, 2021     (135,000)      
Common stock issued upon acquisition   $ 0   1,987    
Common stock issued upon acquisition. shares   212,507        
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units, net of tax   $ 1   (84)    
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units, shares   852,527        
Stock-based compensation expense       14,129    
Withholding tax on restricted stock       0    
Foreign currency translation adjustment (931)         (931)
Net (loss) income         (9,015)  
Ending Balance at Dec. 31, 2022 $ 102,347 $ 42 $ (871) 314,825 (210,056) (1,593)
Ending Balance, shares at Dec. 31, 2022   42,449,677        
Treasury stock, Ending Balance at Dec. 31, 2022 (135,000)   (135,000)      
Common stock issued upon acquisition   $ 0   0    
Common stock issued upon acquisition. shares   0        
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units, net of tax   $ 2   (1)    
Issuance of common stock upon exercise of stock options and pursuant to restricted stock units, shares   1,384,242        
Stock-based compensation expense       14,425    
Withholding tax on restricted stock       (331)    
Foreign currency translation adjustment $ 357         357
Net (loss) income         (22,886)  
Ending Balance at Dec. 31, 2023 $ 93,913 $ 44 $ (871) $ 328,918 $ (232,942) $ (1,236)
Ending Balance, shares at Dec. 31, 2023   43,833,919        
Treasury stock, Ending Balance at Dec. 31, 2023 (135,000)   (135,000)