XML 12 R6.htm IDEA: XBRL DOCUMENT v3.24.2.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   926,329        
Stock-based compensation expense       7,302    
Withholding tax on restricted stock       (31)    
Foreign currency translation adjustment $ 158         158
Net loss         (17,951)  
Ending Balance at Jun. 30, 2023 91,600 $ 43 $ (871) 321,870 (228,007) (1,435)
Ending Balance, shares at Jun. 30, 2023   43,376,006        
Treasury stock, Ending Balance at Jun. 30, 2023     (135,000)      
Beginning Balance at Mar. 31, 2023   $ 43 $ (871) 318,293 (221,770) (1,405)
Beginning Balance, shares at Mar. 31, 2023   42,992,371        
Treasury shares, beginning Balance at Mar. 31, 2023     (135,000)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax   $ 0   0    
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax, shares   383,635        
Stock-based compensation expense       3,608    
Withholding tax on restricted stock       (31)    
Foreign currency translation adjustment (30)         (30)
Net loss         (6,237)  
Ending Balance at Jun. 30, 2023 91,600 $ 43 $ (871) 321,870 (228,007) (1,435)
Ending Balance, shares at Jun. 30, 2023   43,376,006        
Treasury stock, Ending Balance at Jun. 30, 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   (1)    
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax, shares   1,213,777        
Stock-based compensation expense       5,591    
Withholding tax on restricted stock       (239)    
Foreign currency translation adjustment $ (658)         (658)
Net loss         (3,671)  
Ending Balance at Jun. 30, 2024 $ 94,936 $ 45 $ (871) 334,269 (236,613) (1,894)
Ending Balance, shares at Jun. 30, 2024   45,047,696        
Treasury stock, Ending Balance at Jun. 30, 2024 (135,000)   (135,000)      
Beginning Balance at Mar. 31, 2024   $ 45 $ (871) 331,001 (231,368) (1,543)
Beginning Balance, shares at Mar. 31, 2024   44,698,991        
Treasury shares, beginning Balance at Mar. 31, 2024     (135,000)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax   $ 0   0    
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax, shares   348,705        
Stock-based compensation expense       3,268    
Withholding tax on restricted stock       0    
Foreign currency translation adjustment $ (351)         (351)
Net loss         (5,245)  
Ending Balance at Jun. 30, 2024 $ 94,936 $ 45 $ (871) $ 334,269 $ (236,613) $ (1,894)
Ending Balance, shares at Jun. 30, 2024   45,047,696        
Treasury stock, Ending Balance at Jun. 30, 2024 (135,000)   (135,000)