v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   394,087    
Beginning balance at Dec. 31, 2023 $ 761,958 $ 40 $ 2,219,321 $ (1,457,403)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock options exercised (in shares)   604    
Stock options exercised 2,666   2,666  
Stock-based compensation 28,891   28,891  
Vesting and settlement of restricted stock units (in shares)   2,535    
Common stock withheld related to net share settlement (in shares)   (954)    
Common stock withheld related to net share settlement (6,623)   (6,623)  
Repurchases of Class A common stock (in shares) [1]   (21,329)    
Repurchases of Class A common stock [1] (154,814) $ (2) (154,812)  
Net income (1,009)     (1,009)
Ending balance (in shares) at Mar. 31, 2024   374,943    
Ending balance at Mar. 31, 2024 631,069 $ 38 2,089,443 (1,458,412)
Beginning balance (in shares) at Dec. 31, 2023   394,087    
Beginning balance at Dec. 31, 2023 761,958 $ 40 2,219,321 (1,457,403)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income $ 5,685      
Ending balance (in shares) at Jun. 30, 2024 378,607      
Ending balance at Jun. 30, 2024 $ 669,399 $ 38 2,121,079 (1,451,718)
Beginning balance (in shares) at Mar. 31, 2024   374,943    
Beginning balance at Mar. 31, 2024 $ 631,069 $ 38 2,089,443 (1,458,412)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock options exercised (in shares) 1,454      
Stock options exercised $ 8,947   8,947  
Stock-based compensation $ 30,885   30,885  
Vesting and settlement of restricted stock units (in shares) 3,262      
Common stock withheld related to net share settlement (in shares) (1,231)      
Common stock withheld related to net share settlement $ (9,343)   (9,343)  
Repurchases of Class A common stock (in shares) 0      
Repurchases of Class A common stock $ 290   290  
Issuance of common stock through employee stock purchase plan (in shares) 179      
Issuance of common stock through employee stock purchase plan $ 857   857  
Net income $ 6,694     6,694
Ending balance (in shares) at Jun. 30, 2024 378,607      
Ending balance at Jun. 30, 2024 $ 669,399 38 2,121,079 (1,451,718)
Beginning balance (in shares) at Dec. 31, 2024 382,815      
Beginning balance at Dec. 31, 2024 $ 724,658 $ 38 2,165,633 (1,441,013)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock options exercised (in shares) 4      
Stock options exercised $ 2   2  
Stock-based compensation $ 23,312   23,312  
Vesting and settlement of restricted stock units (in shares) 2,136      
Common stock withheld related to net share settlement (in shares) (802)      
Common stock withheld related to net share settlement $ (3,757)   (3,757)  
Repurchases of Class A common stock (in shares) [1]   (23,340)    
Stock Repurchased During Period, Value [1] (100,920) $ (2) (100,918)  
Net income 11,052     11,052
Ending balance (in shares) at Mar. 31, 2025   360,813    
Ending balance at Mar. 31, 2025 $ 654,347 $ 36 2,084,272 (1,429,961)
Beginning balance (in shares) at Dec. 31, 2024 382,815      
Beginning balance at Dec. 31, 2024 $ 724,658 $ 38 2,165,633 (1,441,013)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 23,895      
Ending balance (in shares) at Jun. 30, 2025   352,771    
Ending balance at Jun. 30, 2025 643,031 $ 35 2,060,114 (1,417,118)
Beginning balance (in shares) at Mar. 31, 2025   360,813    
Beginning balance at Mar. 31, 2025 654,347 $ 36 2,084,272 (1,429,961)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock options exercised (in shares)   2    
Stock options exercised 1   1  
Stock-based compensation 25,880   25,880  
Vesting and settlement of restricted stock units (in shares)   3,014    
Common stock withheld related to net share settlement (in shares)   (1,056)    
Common stock withheld related to net share settlement (4,548)   (4,548)  
Repurchases of Class A common stock (in shares)   (10,224)    
Stock Repurchased During Period, Value $ (46,352) $ (1) (46,351)  
Issuance of common stock through employee stock purchase plan (in shares) 222      
Issuance of common stock through employee stock purchase plan $ 860   860  
Net income 12,843     12,843
Ending balance (in shares) at Jun. 30, 2025   352,771    
Ending balance at Jun. 30, 2025 $ 643,031 $ 35 $ 2,060,114 $ (1,417,118)
[1] Repurchases of Class A common stock for the three months ended March 31, 2024 include 20.9 million shares
repurchased from related parties (after giving effect to the automatic conversion of Class B common stock to Class
A common stock upon such repurchase) for an aggregate consideration of $151.4 million. See "Note 10.
Stockholders' Equity" for additional information.