v3.26.1
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, 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)    
Repurchases of Class A common stock [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)    
Repurchases of Class A common stock (46,352) $ (1) [1] (46,351)  
Net income 12,843     12,843
Issuance of common stock through employee stock purchase plan (in shares)   222    
Issuance of common stock through employee stock purchase plan 860   860  
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 Dec. 31, 2025   341,052    
Beginning balance at Dec. 31, 2025 616,262 $ 34 2,026,802 (1,410,574)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock options exercised (in shares)   192    
Stock options exercised 95   95  
Stock-based compensation 19,683   19,683  
Vesting and settlement of restricted stock units (in shares)   2,965    
Common stock withheld related to net share settlement (in shares)   (1,096)    
Common stock withheld related to net share settlement (2,582)   (2,582)  
Repurchases of Class A common stock (in shares)   (5,536)    
Repurchases of Class A common stock (12,641)   (12,641)  
Net income 1,169     1,169
Ending balance (in shares) at Mar. 31, 2026   337,577    
Ending balance at Mar. 31, 2026 621,986 $ 34 2,031,357 (1,409,405)
Beginning balance (in shares) at Dec. 31, 2025   341,052    
Beginning balance at Dec. 31, 2025 616,262 $ 34 2,026,802 (1,410,574)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 9,705      
Ending balance (in shares) at Jun. 30, 2026   340,128    
Ending balance at Jun. 30, 2026 647,601 $ 34 2,048,436 (1,400,869)
Beginning balance (in shares) at Mar. 31, 2026   337,577    
Beginning balance at Mar. 31, 2026 621,986 $ 34 2,031,357 (1,409,405)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation 19,835   19,835  
Vesting and settlement of restricted stock units (in shares)   3,729    
Common stock withheld related to net share settlement (in shares)   (1,335)    
Common stock withheld related to net share settlement (3,186)   (3,186)  
Repurchases of Class A common stock 61   61  
Net income $ 8,536     8,536
Issuance of common stock through employee stock purchase plan (in shares) 157      
Issuance of common stock through employee stock purchase plan $ 369   369  
Ending balance (in shares) at Jun. 30, 2026   340,128    
Ending balance at Jun. 30, 2026 $ 647,601 $ 34 $ 2,048,436 $ (1,400,869)
[1] Repurchases of Class A common stock for the three months ended March 31, 2025 include 20.0 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 $84.9 million. See "Note 9.
Stockholders' Equity" for additional information.