XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
 APIC
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2020   99,690,942    
Beginning balance at Dec. 31, 2020 $ 382,782 $ 10 $ 738,290 $ (355,518)
Increase (Decrease) in Stockholders' Equity        
Net loss (38,329)     (38,329)
Repurchase of common stock (in shares)   (6,137,734)    
Repurchase of common stock (32,429) $ 0 (32,429)  
Stock-based compensation 21,691   21,691  
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes (in shares)   2,660,035    
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes (3,929) $ 0 (3,929)  
Ending balance (in shares) at Dec. 31, 2021   96,213,243    
Ending balance at Dec. 31, 2021 329,786 $ 10 723,623 (393,847)
Increase (Decrease) in Stockholders' Equity        
Net loss (118,685)     (118,685)
Repurchase of common stock (in shares)   (9,838,785)    
Repurchase of common stock (29,783) $ (1) (29,782)  
Stock-based compensation 18,700   18,700  
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes (in shares)   2,064,630    
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes $ (2,751)   (2,751)  
Ending balance (in shares) at Dec. 31, 2022 88,439,088 88,439,088    
Ending balance at Dec. 31, 2022 $ 197,267 $ 9 709,790 (512,532)
Increase (Decrease) in Stockholders' Equity        
Net loss (49,766)     (49,766)
Stock-based compensation 15,137   15,137  
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes (in shares)   2,652,453    
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes $ (2,423)   (2,423)  
Ending balance (in shares) at Dec. 31, 2023 91,091,541 91,091,541    
Ending balance at Dec. 31, 2023 $ 160,215 $ 9 $ 722,504 $ (562,298)