XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Balance (in shares) at Dec. 31, 2023   68,864        
Balance at beginning at Dec. 31, 2023 $ 749,534 $ 0 $ 1,786,667 $ (282) $ (12,202) $ (1,024,649)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercises of employee stock options (in shares)   37        
Issuance of common stock upon exercises of employee stock options 1,244   1,244      
Issuance of common stock upon vesting of restricted stock units ("RSUs"), net (in shares)   2,245        
Issuance of common stock for employee stock purchase plan (in shares)   388        
Issuance of common stock for employee stock purchase plan 12,192   12,192      
Stock-based compensation (inclusive of capitalized stock-based compensation) 131,929   131,929      
Taxes withheld related to net share settlement of equity awards (58,354)   (58,354)      
Repurchases of common stock (189,302)     (189,302)    
Retirement of common stock (in shares)   (4,896)        
Retirement of common stock 0     186,677   (186,677)
Other comprehensive income (loss) 1,667       1,667  
Net income 90,630         90,630
Balance (in shares) at Sep. 30, 2024   66,638        
Balance at end at Sep. 30, 2024 739,540 $ 0 1,873,678 (2,907) (10,535) (1,120,696)
Balance (in shares) at Jun. 30, 2024   67,622        
Balance at beginning at Jun. 30, 2024 735,347 $ 0 1,848,677 (806) (14,134) (1,098,390)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon vesting of restricted stock units ("RSUs"), net (in shares)   714        
Stock-based compensation (inclusive of capitalized stock-based compensation) 41,954   41,954      
Taxes withheld related to net share settlement of equity awards (16,953)   (16,953)      
Repurchases of common stock (62,847)     (62,847)    
Retirement of common stock (in shares)   (1,698)        
Retirement of common stock 0     60,746   (60,746)
Other comprehensive income (loss) 3,599       3,599  
Net income 38,440         38,440
Balance (in shares) at Sep. 30, 2024   66,638        
Balance at end at Sep. 30, 2024 $ 739,540 $ 0 1,873,678 (2,907) (10,535) (1,120,696)
Balance (in shares) at Dec. 31, 2024 65,792 65,792        
Balance at beginning at Dec. 31, 2024 $ 743,969 $ 0 1,903,598 (3,909) (15,431) (1,140,289)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercises of employee stock options (in shares) 42 42        
Issuance of common stock upon exercises of employee stock options $ 877   877      
Issuance of common stock upon vesting of restricted stock units ("RSUs"), net (in shares)   1,818        
Issuance of common stock for employee stock purchase plan (in shares)   352        
Issuance of common stock for employee stock purchase plan 11,418   11,418      
Stock-based compensation (inclusive of capitalized stock-based compensation) 113,075   113,075      
Taxes withheld related to net share settlement of equity awards (46,899)   (46,899)      
Repurchases of common stock (204,690)     (204,690)    
Retirement of common stock (in shares)   (5,863)        
Retirement of common stock 0     206,020   (206,020)
Other comprehensive income (loss) 7,599       7,599  
Net income $ 107,804         107,804
Balance (in shares) at Sep. 30, 2025 62,141 62,141        
Balance at end at Sep. 30, 2025 $ 733,153 $ 0 1,982,069 (2,579) (7,832) (1,238,505)
Balance (in shares) at Jun. 30, 2025   63,841        
Balance at beginning at Jun. 30, 2025 746,404 $ 0 1,958,370 (1,044) (7,139) (1,203,783)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercises of employee stock options (in shares)   14        
Issuance of common stock upon exercises of employee stock options 272   272      
Issuance of common stock upon vesting of restricted stock units ("RSUs"), net (in shares)   536        
Stock-based compensation (inclusive of capitalized stock-based compensation) 34,998   34,998      
Taxes withheld related to net share settlement of equity awards (11,571)   (11,571)      
Repurchases of common stock (75,581)     (75,581)    
Retirement of common stock (in shares)   (2,250)        
Retirement of common stock 0     74,046   (74,046)
Other comprehensive income (loss) (693)       (693)  
Net income $ 39,324         39,324
Balance (in shares) at Sep. 30, 2025 62,141 62,141        
Balance at end at Sep. 30, 2025 $ 733,153 $ 0 $ 1,982,069 $ (2,579) $ (7,832) $ (1,238,505)