v3.25.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Total
Common stock
Treasury stock
Additional paid-in-capital
Accumulated other comprehensive loss
Accumulated deficit
Common stock, beginning balance (in shares) at Dec. 31, 2023   61,714,000        
Beginning balance at Dec. 31, 2023 $ (118,179) $ 617 $ (4,765) $ 898,185 $ 1,344 $ (1,013,560)
Treasury stock, beginning balance (in shares) at Dec. 31, 2023     570,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 54,811     54,811    
Issuance of common stock under employee stock purchase plan (in shares)   121,000        
Issuance of common stock under employee stock purchase plan 5,046 $ 2   5,044    
Vesting of restricted stock units (in shares)   782,000        
Vesting of restricted stock units 0 $ 8   (8)    
Shares withheld for employee taxes (in shares)   (62,000)        
Shares withheld for employee taxes (3,090)     (3,090)    
Vesting of equity awards previously classified as liabilities (in shares)   27,000        
Vesting of equity awards previously classified as liabilities 1,652     1,652    
Issuance of common stock upon exercise of stock options (in shares)   120,000        
Issuance of common stock upon exercise of stock options 1,403 $ 1   1,402    
Other comprehensive gain (loss) (2,195)       (2,195)  
Net income 7,944         7,944
Common stock, ending balance (in shares) at Jun. 30, 2024   62,702,000        
Ending balance at Jun. 30, 2024 (52,608) $ 628 $ (4,765) 957,996 (851) (1,005,616)
Treasury stock, ending balance (in shares) at Jun. 30, 2024     570,000      
Common stock, beginning balance (in shares) at Mar. 31, 2024   62,269,000        
Beginning balance at Mar. 31, 2024 (86,391) $ 623 $ (4,765) 930,126 (221) (1,012,154)
Treasury stock, beginning balance (in shares) at Mar. 31, 2024     570,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 29,066     29,066    
Vesting of restricted stock units (in shares)   457,000        
Vesting of restricted stock units 0 $ 5   (5)    
Shares withheld for employee taxes (in shares)   (33,000)        
Shares withheld for employee taxes (1,326)     (1,326)    
Issuance of common stock upon exercise of stock options (in shares)   9,000        
Issuance of common stock upon exercise of stock options 135     135    
Other comprehensive gain (loss) (630)       (630)  
Net income 6,538         6,538
Common stock, ending balance (in shares) at Jun. 30, 2024   62,702,000        
Ending balance at Jun. 30, 2024 $ (52,608) $ 628 $ (4,765) 957,996 (851) (1,005,616)
Treasury stock, ending balance (in shares) at Jun. 30, 2024     570,000      
Common stock, beginning balance (in shares) at Dec. 31, 2024 63,496,965 63,497,000        
Beginning balance at Dec. 31, 2024 $ 17,711 $ 635 $ (4,765) 1,011,080 (1,205) (988,034)
Treasury stock, beginning balance (in shares) at Dec. 31, 2024 570,255   571,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense $ 51,907     51,907    
Issuance of common stock under employee stock purchase plan (in shares)   187,000        
Issuance of common stock under employee stock purchase plan 4,446 $ 2   4,444    
Vesting of restricted stock units (in shares)   874,000        
Vesting of restricted stock units 0 $ 9   (9)    
Shares withheld for employee taxes (in shares)   (62,000)        
Shares withheld for employee taxes (1,900) $ (1)   (1,899)    
Vesting of equity awards previously classified as liabilities (in shares)   22,000        
Vesting of equity awards previously classified as liabilities 777     777    
Issuance of common stock upon exercise of stock options (in shares)   157,000        
Issuance of common stock upon exercise of stock options 1,589 $ 1   1,588    
Issuance of common stock from acquisition (in shares)   32,000        
Issuance of common stock from acquisition 755     755    
Other comprehensive gain (loss) 4,719       4,719  
Net income $ 10,443         10,443
Common stock, ending balance (in shares) at Jun. 30, 2025 64,707,489 64,707,000        
Ending balance at Jun. 30, 2025 $ 90,447 $ 646 $ (4,765) 1,068,643 3,514 (977,591)
Treasury stock, ending balance (in shares) at Jun. 30, 2025 570,255   571,000      
Common stock, beginning balance (in shares) at Mar. 31, 2025   64,182,000        
Beginning balance at Mar. 31, 2025 $ 52,722 $ 642 $ (4,765) 1,042,355 419 (985,929)
Treasury stock, beginning balance (in shares) at Mar. 31, 2025     571,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 26,134     26,134    
Vesting of restricted stock units (in shares)   518,000        
Vesting of restricted stock units 0 $ 5   (5)    
Shares withheld for employee taxes (in shares)   (25,000)        
Shares withheld for employee taxes (597) $ (1)   (596)    
Issuance of common stock from acquisition (in shares)   32,000        
Issuance of common stock from acquisition 755     755    
Other comprehensive gain (loss) 3,095       3,095  
Net income $ 8,338         8,338
Common stock, ending balance (in shares) at Jun. 30, 2025 64,707,489 64,707,000        
Ending balance at Jun. 30, 2025 $ 90,447 $ 646 $ (4,765) $ 1,068,643 $ 3,514 $ (977,591)
Treasury stock, ending balance (in shares) at Jun. 30, 2025 570,255   571,000