XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Other Comprehensive Income (Loss)
BALANCE at beginning of period (in shares) at Dec. 31, 2020   18,970        
BALANCE at beginning of period at Dec. 31, 2020 $ 145,654 $ 193 $ (5,017) $ 419,827 $ (269,953) $ 604
Stock issued upon option exercise and vesting of restricted stock units (in shares)   235        
Stock issued upon option exercise and vesting of restricted stock units 361 $ 2   359    
Stock Issued During Period, Value, New Issues (23) $ 0   (23)    
Stock Issued During Period, Shares, New Issues   0        
Stock issued, ESPP (in shares)   56        
Stock issued, ESPP 340 $ 1   339    
Stock issued upon acquisition 6,428 $ 8   6,420    
Stock issued upon acquisition (in Shares)   767        
Share based compensation 2,990     2,990    
Net income 3,193       3,193  
Other comprehensive loss (703)         (703)
BALANCE at end of period (in shares) at Dec. 31, 2021   20,028        
BALANCE at end of period at Dec. 31, 2021 $ 158,240 $ 204 (5,017) 429,912 (266,760) (99)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 13 136        
Stock issued upon option exercise and vesting of restricted stock units $ 90 $ 1   89    
Stock issued, ESPP (in shares)   80        
Stock issued, ESPP 407 $ 1   406    
Stock issued upon acquisition 0 $ 0   0    
Stock issued upon acquisition (in Shares)   0        
Share based compensation 3,179     3,179    
Share issuance costs 0     0    
Net income (14,466)       (14,466)  
Other comprehensive loss (2,384)         (2,384)
BALANCE at end of period (in shares) at Dec. 31, 2022   20,244        
BALANCE at end of period at Dec. 31, 2022 $ 145,066 $ 206 $ (5,017) $ 433,586 $ (281,226) $ (2,483)