XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
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 Loss
Beginning balance (in shares) at Dec. 31, 2021   20,028        
Beginning balance 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)   43        
Stock issued upon option exercise and vesting of restricted stock units 1 $ 1        
Share based compensation 729     729    
Net income (3,017)       (3,017)  
Other comprehensive income (1,063)         (1,063)
Ending balance (in shares) at Mar. 31, 2022   20,071        
Ending balance at Mar. 31, 2022 154,890 $ 205 (5,017) 430,641 (269,777) (1,162)
Beginning balance (in shares) at Dec. 31, 2021   20,028        
Beginning balance 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) 0          
Net income $ (13,410)          
Ending balance (in shares) at Sep. 30, 2022   20,160        
Ending balance at Sep. 30, 2022 144,562 $ 205 (5,017) 432,445 (280,170) (2,901)
Beginning balance (in shares) at Mar. 31, 2022   20,071        
Beginning balance at Mar. 31, 2022 154,890 $ 205 (5,017) 430,641 (269,777) (1,162)
Stock issued upon option exercise and vesting of restricted stock units (in shares)   33        
Stock issued upon option exercise and vesting of restricted stock units 0          
Stock issued, ESPP (in shares)   38        
Stock issued, ESPP 192     192    
Share based compensation 814     814    
Net income (5,860)       (5,860)  
Other comprehensive income (496)         (496)
Ending balance (in shares) at Jun. 30, 2022   20,142        
Ending balance at Jun. 30, 2022 $ 149,540 $ 205 (5,017) 431,647 (275,637) (1,658)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 0 18        
Stock issued upon option exercise and vesting of restricted stock units $ 0          
Share based compensation 798     798    
Net income (4,533)       (4,533)  
Other comprehensive income (1,243)         (1,243)
Ending balance (in shares) at Sep. 30, 2022   20,160        
Ending balance at Sep. 30, 2022 144,562 $ 205 (5,017) 432,445 (280,170) (2,901)
Beginning balance (in shares) at Dec. 31, 2022   20,244        
Beginning balance at Dec. 31, 2022 145,066 $ 206 (5,017) 433,586 (281,226) (2,483)
Stock issued upon option exercise and vesting of restricted stock units (in shares)   375        
Stock issued upon option exercise and vesting of restricted stock units 1,988 $ 4   1,984    
Share based compensation 1,337     1,337    
Net income 339       339  
Other comprehensive income 481         481
Ending balance (in shares) at Mar. 31, 2023   20,619        
Ending balance at Mar. 31, 2023 149,211 $ 210 (5,017) 436,907 (280,887) (2,002)
Beginning balance (in shares) at Dec. 31, 2022   20,244        
Beginning balance at Dec. 31, 2022 $ 145,066 $ 206 (5,017) 433,586 (281,226) (2,483)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 349          
Net income $ (5,632)          
Ending balance (in shares) at Sep. 30, 2023   24,851        
Ending balance at Sep. 30, 2023 191,662 $ 252 (5,017) 485,981 (286,858) (2,696)
Beginning balance (in shares) at Mar. 31, 2023   20,619        
Beginning balance at Mar. 31, 2023 149,211 $ 210 (5,017) 436,907 (280,887) (2,002)
Stock issued upon option exercise and vesting of restricted stock units (in shares)   40        
Stock issued upon option exercise and vesting of restricted stock units 42     42    
Stock issued, ESPP (in shares)   46        
Stock issued, ESPP 237 $ 1   236    
Share based compensation 1,582     1,582    
Net income (3,765)       (3,765)  
Other comprehensive income (493)         (493)
Ending balance (in shares) at Jun. 30, 2023   20,705        
Ending balance at Jun. 30, 2023 $ 146,814 $ 211 (5,017) 438,767 (284,652) (2,495)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 66 99        
Stock issued upon option exercise and vesting of restricted stock units $ 480 $ 1   479    
Stock Issued During Period, Value, New Issues 45,524 $ 40   45,484    
Stock Issued During Period, Shares, New Issues   4,047        
Share based compensation 1,251     1,251    
Net income (2,206)       (2,206)  
Other comprehensive income (201)         (201)
Ending balance (in shares) at Sep. 30, 2023   24,851        
Ending balance at Sep. 30, 2023 $ 191,662 $ 252 $ (5,017) $ 485,981 $ (286,858) $ (2,696)