v3.25.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   65,552      
Beginning balance at Dec. 31, 2023 $ 313,632 $ 66 $ 1,263,997 $ 1,369 $ (951,800)
Increase (Decrease) in Stockholders' Equity          
Stock repurchase and retirement of shares (in shares)   (1,107)      
Stock repurchase and retirement of shares (30,000) $ (1) (29,999)    
Exercise of stock options (in shares)   70      
Exercise of stock options 1,397   1,397    
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   518      
Vesting of restricted stock units, net of shares withheld for taxes (12,197)   (12,197)    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   402      
Issuance of common stock under Employee Stock Purchase Plan 6,286   6,286    
Exercise of common stock warrants 0        
Stock-based compensation expense 46,537   46,537    
Purchase of capped call options related to convertible notes due 2029 (15,813)   (15,813)    
Unwind of capped call options related to convertible notes due 2025 184   184    
Unrealized gain (loss) on short-term investments (1,759)     (1,759)  
Unrealized loss on cash flow hedges 0        
Foreign currency translation gains (losses) (863)     (863)  
Net loss (73,529)       (73,529)
Ending balance (in shares) at Jun. 30, 2024   65,435      
Ending Balance at Jun. 30, 2024 233,875 $ 65 1,260,392 (1,253) (1,025,329)
Beginning balance (in shares) at Mar. 31, 2024   64,563      
Beginning balance at Mar. 31, 2024 243,064 $ 65 1,238,449 (935) (994,515)
Increase (Decrease) in Stockholders' Equity          
Exercise of stock options (in shares)   55      
Exercise of stock options 1,149   1,149    
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   415      
Vesting of restricted stock units, net of shares withheld for taxes (10,438)   (10,438)    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   402      
Issuance of common stock under Employee Stock Purchase Plan 6,286   6,286    
Stock-based compensation expense 24,946   24,946    
Unrealized gain (loss) on short-term investments (463)     (463)  
Unrealized loss on cash flow hedges 0        
Foreign currency translation gains (losses) 145     145  
Net loss (30,814)       (30,814)
Ending balance (in shares) at Jun. 30, 2024   65,435      
Ending Balance at Jun. 30, 2024 233,875 $ 65 1,260,392 (1,253) (1,025,329)
Beginning balance (in shares) at Dec. 31, 2024   66,264      
Beginning balance at Dec. 31, 2024 263,098 $ 66 1,312,804 (1,947) (1,047,825)
Increase (Decrease) in Stockholders' Equity          
Exercise of stock options (in shares)   53      
Exercise of stock options 871   871    
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   763      
Vesting of restricted stock units, net of shares withheld for taxes (11,707) $ 1 (11,708)    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   451      
Issuance of common stock under Employee Stock Purchase Plan 7,195 $ 1 7,194    
Stock-based compensation expense 51,090   51,090    
Unrealized gain (loss) on short-term investments 325     325  
Unrealized loss on cash flow hedges (612)     (612)  
Foreign currency translation gains (losses) 5,979     5,979  
Net loss (182,956)       (182,956)
Ending balance (in shares) at Jun. 30, 2025   67,531      
Ending Balance at Jun. 30, 2025 133,283 $ 68 1,360,251 3,745 (1,230,781)
Beginning balance (in shares) at Mar. 31, 2025   66,568      
Beginning balance at Mar. 31, 2025 155,292 $ 67 1,333,531 75 (1,178,381)
Increase (Decrease) in Stockholders' Equity          
Exercise of stock options (in shares)   10      
Exercise of stock options 171   171    
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   502      
Vesting of restricted stock units, net of shares withheld for taxes (6,319) $ 1 (6,320)    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   451      
Issuance of common stock under Employee Stock Purchase Plan 7,194   7,194    
Stock-based compensation expense 25,675   25,675    
Unrealized gain (loss) on short-term investments (98)     (98)  
Unrealized loss on cash flow hedges (612)     (612)  
Foreign currency translation gains (losses) 4,380     4,380  
Net loss (52,400)       (52,400)
Ending balance (in shares) at Jun. 30, 2025   67,531      
Ending Balance at Jun. 30, 2025 $ 133,283 $ 68 $ 1,360,251 $ 3,745 $ (1,230,781)