XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' (DEFICIT) EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balances at Dec. 31, 2021 $ 81,919 $ 88   $ 193,654 $ 878 $ (99,056)
Balances, shares at Dec. 31, 2021   87,815        
Balance Treasury, shares at Dec. 31, 2021     3,393      
Balance Treasury at Dec. 31, 2021     $ (13,645)      
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes (1,374) $ 1   (1,375)    
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes, shares   871        
Foreign currency translation adjustment (1,946)       (1,946)  
Repurchases of treasury shares (1,192)   $ (1,192)      
Repurchases of treasury shares, shares     204      
Sale of common stock, net of issuance costs, Shares   9,323        
Sale of common stock, net of issuance costs 39,370 $ 9   39,361    
Stock-based compensation 5,666     5,666    
Net loss (49,281)         (49,281)
Balances at Jun. 30, 2022 73,162 $ 98   237,306 (1,068) (148,337)
Balances, shares at Jun. 30, 2022   98,009        
Balance Treasury, shares at Jun. 30, 2022     3,597      
Balance Treasury at Jun. 30, 2022     $ (14,837)      
Balances at Mar. 31, 2022 49,581 $ 88   194,973 997 (131,640)
Balances, shares at Mar. 31, 2022   88,452        
Balance Treasury, shares at Mar. 31, 2022     3,597      
Balance Treasury at Mar. 31, 2022     $ (14,837)      
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes 38 $ 1   37    
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes, shares   234        
Foreign currency translation adjustment (2,065)       (2,065)  
Sale of common stock, net of issuance costs, Shares   9,323        
Sale of common stock, net of issuance costs 39,370 $ 9   39,361    
Stock-based compensation 2,935     2,935    
Net loss (16,697)         (16,697)
Balances at Jun. 30, 2022 73,162 $ 98   237,306 (1,068) (148,337)
Balances, shares at Jun. 30, 2022   98,009        
Balance Treasury, shares at Jun. 30, 2022     3,597      
Balance Treasury at Jun. 30, 2022     $ (14,837)      
Balances at Dec. 31, 2022 $ 49,401 $ 98   244,675 (2,305) (178,230)
Balances, shares at Dec. 31, 2022   98,262        
Balance Treasury, shares at Dec. 31, 2022 3,597   3,597      
Balance Treasury at Dec. 31, 2022 $ 14,837   $ (14,837)      
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes (2,993) $ 3   (2,996)    
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes, shares   2,348        
Foreign currency translation adjustment (632)       (632)  
Stock-based compensation 5,930     5,930    
Net loss (82,794)         (82,794)
Balances at Jun. 30, 2023 $ (31,088) $ 101   247,609 (2,937) (261,024)
Balances, shares at Jun. 30, 2023   100,610        
Balance Treasury, shares at Jun. 30, 2023 3,597   3,597      
Balance Treasury at Jun. 30, 2023 $ 14,837   $ (14,837)      
Balances at Mar. 31, 2023 19,236 $ 100   245,858 (1,997) (209,888)
Balances, shares at Mar. 31, 2023   100,314        
Balance Treasury, shares at Mar. 31, 2023     3,597      
Balance Treasury at Mar. 31, 2023     $ (14,837)      
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes (56) $ 1   (57)    
Exercise of stock options and common stock issued upon vesting of equity awards, net of shares withheld for employee taxes, shares   296        
Foreign currency translation adjustment (940)       (940)  
Stock-based compensation 1,808     1,808    
Net loss (51,136)         (51,136)
Balances at Jun. 30, 2023 $ (31,088) $ 101   $ 247,609 $ (2,937) $ (261,024)
Balances, shares at Jun. 30, 2023   100,610        
Balance Treasury, shares at Jun. 30, 2023 3,597   3,597      
Balance Treasury at Jun. 30, 2023 $ 14,837   $ (14,837)