v3.25.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Balance at beginning of period (in shares) at Dec. 31, 2023   339,886,712      
Balance at beginning of period at Dec. 31, 2023 $ 1,256,329 $ 11 $ 2,134,581 $ (65,274) $ (812,989)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued in connection with equity awards (in shares)   3,936,518      
Stock issued in connection with equity awards 23,429   23,429    
Shares withheld related to net share settlement of equity awards (in shares)   (1,397,947)      
Shares withheld related to net share settlement of equity awards (80,144)   (80,144)    
Repurchase of Class A common stock (in shares)   (13,466,397)      
Repurchase of Class A common stock (752,224)   (752,224)    
Stock-based compensation 95,253   95,253    
Other comprehensive loss, net of tax (18,622)     (18,622)  
Net income 236,183       236,183
Balance at end of period (in shares) at Mar. 31, 2024   328,958,886      
Balance at end of period at Mar. 31, 2024 760,204 $ 11 1,420,895 (83,896) (576,806)
Balance at beginning of period (in shares) at Dec. 31, 2024   340,041,739      
Balance at beginning of period at Dec. 31, 2024 1,089,818 $ 11 593,699 (103,096) 599,204
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued in connection with equity awards (in shares)   1,673,751      
Stock issued in connection with equity awards 5,329   5,329    
Shares withheld related to net share settlement of equity awards (in shares)   (422,322)      
Shares withheld related to net share settlement of equity awards (185,667)   (185,667)    
Repurchase of Class A common stock (in shares)   (2,931,609)      
Repurchase of Class A common stock (1,001,670)       (1,001,670)
Stock-based compensation 61,281   61,281    
Other comprehensive loss, net of tax 29,911     29,911  
Net income 576,419       576,419
Balance at end of period (in shares) at Mar. 31, 2025   338,361,559      
Balance at end of period at Mar. 31, 2025 $ 575,421 $ 11 $ 474,642 $ (73,185) $ 173,953