Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Stockholders' Equity

v3.24.0.1
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, 2020   74,536,000      
Balance at beginning of period at Dec. 31, 2020 $ 391,117 $ 7 $ 602,064 $ 1,435 $ (212,389)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   2,501,000      
Common stock issued pursuant to equity awards, net $ 14,614 $ 1 14,613    
Repurchase of common stock (in shares) (454,372) (455,000)      
Repurchase of common stock $ (23,548)   (23,548)    
Employee stock purchase plan (in shares)   196,000      
Employee stock purchase plan 4,998   4,998    
Stock-based compensation 59,358   59,358    
Other comprehensive income (loss) 690     690  
Net income (loss) 41,969       41,969
Balance at end of period (in shares) at Dec. 31, 2021   76,778,000      
Balance at end 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 income (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 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 income (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)