Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Stockholders' Equity

v3.24.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balance at beginning of period (in shares) at Dec. 31, 2021   76,778,000      
Balance at beginning of period at Dec. 31, 2021 $ 489,198 $ 8 $ 657,485 $ 2,125 $ (170,420)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   2,391,000      
Common stock issued pursuant to equity awards, net $ 10,252   10,252    
Repurchase of common stock (in shares) (564,449) (564,000)      
Repurchase of common stock $ (31,511)   (31,511)    
Employee stock purchase plan (in shares)   140,000      
Employee stock purchase plan 4,684   4,684    
Stock-based compensation 81,868   81,868    
Other comprehensive loss (3,146)     (3,146)  
Net income (loss) 125,040       125,040
Balance at end of period (in shares) at Dec. 31, 2022   78,745,000      
Balance at end of period at Dec. 31, 2022 676,385 $ 8 722,778 (1,021) (45,380)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   2,841,000      
Common stock issued pursuant to equity awards, net $ 26,237   26,237    
Repurchase of common stock (in shares) 0        
Employee stock purchase plan (in shares)   232,000      
Employee stock purchase plan $ 4,379   4,379    
Stock-based compensation 55,181   55,181    
Other comprehensive loss (2,770)     (2,770)  
Net income (loss) $ (73,147)       (73,147)
Balance at end of period (in shares) at Dec. 31, 2023 81,818,000 81,818,000      
Balance at end of period at Dec. 31, 2023 $ 686,265 $ 8 808,575 (3,791) (118,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   2,502,000      
Common stock issued pursuant to equity awards, net $ 8,175   8,175    
Repurchase of common stock (in shares) 0        
Employee stock purchase plan (in shares)   293,000      
Employee stock purchase plan $ 4,102   4,102    
Stock-based compensation 65,971   65,971    
Other comprehensive loss (3,032)     (3,032)  
Net income (loss) $ (245,198)       (245,198)
Balance at end of period (in shares) at Dec. 31, 2024 84,613,000 84,613,000      
Balance at end of period at Dec. 31, 2024 $ 516,283 $ 8 $ 886,823 $ (6,823) $ (363,725)