XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive (loss) income
Noncontrolling interest in consolidated subsidiary
Beginning balance (in shares) at Dec. 31, 2021   133,749,663        
Beginning balance at Dec. 31, 2021 $ 405,385 $ 126 $ 423,625 $ (19,606) $ 897 $ 343
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued in connection with employee stock plans (in shares)   1,632,467        
Shares issued in connection with employee stock plans 2,885 $ 9 2,876      
Shares of Common Stock withheld related to net share settlement (in shares)   (16,749)        
Shares of Common Stock withheld related to net share settlement (209)   (209)      
Stock-based compensation 16,595   16,595      
Unrealized gain (loss) on marketable securities 17       17  
Foreign currency translation adjustment, net of tax (1,611)       (1,611)  
Noncontrolling interest (92)         (92)
Net income (loss) 2,576     2,576    
Ending balance (in shares) at Dec. 31, 2022   135,365,381        
Ending balance at Dec. 31, 2022 425,546 $ 135 442,887 (17,030) (697) 251
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued in connection with employee stock plans (in shares)   1,723,511        
Shares issued in connection with employee stock plans 1,467 $ 2 1,465      
Proceeds from Employee Stock Purchase Plan (in shares)   296,236        
Proceeds from Employee Stock Purchase Plan 1,855   1,855      
Shares of Common Stock withheld related to net share settlement (in shares)   (56,442)        
Shares of Common Stock withheld related to net share settlement $ (419)   (419)      
Repurchase of shares (in shares) (6,613,780) (6,613,780)        
Repurchase of shares $ (44,471) $ (6) (44,465)      
Stock-based compensation 22,048   22,048      
Unrealized gain (loss) on marketable securities (29)       (29)  
Foreign currency translation adjustment, net of tax (549)       (549)  
Noncontrolling interest (236)   15     (251)
Net income (loss) (12,148)     (12,148)    
Ending balance (in shares) at Dec. 31, 2023   130,714,906        
Ending balance at Dec. 31, 2023 393,064 $ 131 423,386 (29,178) (1,275) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued in connection with employee stock plans (in shares)   2,193,491        
Shares issued in connection with employee stock plans 1,015 $ 2 1,013      
Proceeds from Employee Stock Purchase Plan (in shares)   358,547        
Proceeds from Employee Stock Purchase Plan 1,705   1,705      
Shares of Common Stock withheld related to net share settlement (in shares)   (89,419)        
Shares of Common Stock withheld related to net share settlement $ (554)   (554)      
Repurchase of shares (in shares) (3,971,624) (3,971,624)        
Repurchase of shares $ (21,611) $ (4) (21,607)      
Stock-based compensation 26,848   26,848      
Unrealized gain (loss) on marketable securities 97       97  
Foreign currency translation adjustment, net of tax 1,193       1,193  
Net income (loss) (6,020)     (6,020)    
Ending balance (in shares) at Dec. 31, 2024   129,205,901        
Ending balance at Dec. 31, 2024 $ 395,737 $ 129 $ 430,791 $ (35,199) $ 16 $ 0