XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in-Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Treasury stock
Beginning balance, shares at Dec. 31, 2021   76,447,287        
Beginning balance at Dec. 31, 2021 $ 192,194 $ 763 $ 197,868 $ (463) $ 8 $ (5,982)
Net loss (18,839)     (18,839)    
Common stock repurchase (266)   266      
Options exercised, shares   90,281        
Options exercised 301 $ 1 300      
Foreign currency translation (917)       (917)  
Stock-based compensation 4,465   4,465      
Ending balance, shares at Jun. 30, 2022   76,537,568        
Ending balance at Jun. 30, 2022 176,938 $ 764 202,367 (19,302) (909) (5,982)
Beginning balance, shares at Mar. 31, 2022   76,449,162        
Beginning balance at Mar. 31, 2022 184,502 $ 763 199,736 9,699 (316) (5,982)
Net loss (9,603)     (9,603)    
Options exercised, shares   88,406        
Options exercised 289 $ 1 288      
Foreign currency translation (593)       (593)  
Stock-based compensation 2,343   2,343      
Ending balance, shares at Jun. 30, 2022   76,537,568        
Ending balance at Jun. 30, 2022 176,938 $ 764 202,367 (19,302) (909) (5,982)
Beginning balance, shares at Dec. 31, 2022   77,770,588        
Beginning balance at Dec. 31, 2022 140,928 $ 776 213,956 (67,789) (33) (5,982)
Net loss (19,950)     (19,950)    
Issuance of common stock, shares   4,312,500        
Issuance of common stock $ 68,453 $ 43 68,410      
Options exercised, shares 365,273 415,812        
Options exercised $ 2,465 $ 5 2,460      
Foreign currency translation (382)       (382)  
Employee stock purchase plan 742   742      
Employee stock purchase plan, shares   37,146        
Stock-based compensation 6,782   6,782      
Ending balance, shares at Jun. 30, 2023   82,536,046        
Ending balance at Jun. 30, 2023 $ 199,038 $ 824 292,350 (87,739) (415) (5,982)
Beginning balance, shares at Mar. 31, 2023 82,306,873          
Beginning balance at Mar. 31, 2023 $ 205,152 $ 821 287,286 (76,841) (132) (5,982)
Net loss (10,898)     (10,898)    
Offering costs associated with public offering (4)   (4)      
Options exercised, shares   192,027        
Options exercised 843 $ 3 840      
Foreign currency translation (283)       (283)  
Employee stock purchase plan 620   620      
Employee stock purchase plan, shares   37,146        
Stock-based compensation 3,600   3,600      
Ending balance, shares at Jun. 30, 2023   82,536,046        
Ending balance at Jun. 30, 2023 $ 199,038 $ 824 $ 292,350 $ (87,739) $ (415) $ (5,982)