XML 12 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed 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]
Beginning Balance at Dec. 31, 2022   $ 42 $ (871) $ 314,825 $ (210,056) $ (1,593)
Beginning Balance, shares at Dec. 31, 2022   42,449,677        
Treasury shares, beginning Balance at Dec. 31, 2022     (135,000)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax   $ 1   (226)    
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax, shares   542,694        
Stock-based compensation expense       3,694    
Foreign currency translation adjustment $ 188         188
Net income (loss)         (11,714)  
Ending Balance at Mar. 31, 2023 94,290 $ 43 $ (871) 318,293 (221,770) (1,405)
Ending Balance, shares at Mar. 31, 2023   42,992,371        
Treasury stock, Ending Balance at Mar. 31, 2023     (135,000)      
Beginning Balance at Dec. 31, 2023 $ 93,913 $ 44 $ (871) 328,918 (232,942) (1,236)
Beginning Balance, shares at Dec. 31, 2023   43,833,919        
Treasury shares, beginning Balance at Dec. 31, 2023 (135,000)   (135,000)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax   $ 1   (240)    
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax, shares   865,072        
Stock-based compensation expense       2,323    
Foreign currency translation adjustment $ (307)         (307)
Net income (loss)         1,574  
Ending Balance at Mar. 31, 2024 $ 97,264 $ 45 $ (871) $ 331,001 $ (231,368) $ (1,543)
Ending Balance, shares at Mar. 31, 2024   44,698,991        
Treasury stock, Ending Balance at Mar. 31, 2024 (135,000)   (135,000)