XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   71,474,581        
Beginning balance at Dec. 31, 2022 $ 1,270,666 $ 1 $ 1,174,594 $ (155,947) $ 259,197 $ (7,179)
Treasury stock, shares, beginning balance (in shares) at Dec. 31, 2022       20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   467,594        
Issuance of common stock 94,705   94,705      
Issuance of common stock under employee plans, net (in shares)   1,441,279        
Issuance of common stock under employee plans, net $ (107,894)   (107,894)      
Stock options exercised (in shares) 1,907,000 1,907,026        
Stock options exercised $ 54,503   54,503      
Stock-based compensation 131,358   131,358      
Issuance of common stock for business combination contingent consideration and related tax effects (in shares)   10,944        
Issuance of common stock for business combination contingent consideration and related tax effects 144   144      
Net income 175,783       175,783  
Other comprehensive income (loss), net (3,500)         (3,500)
Ending balance (in shares) at Dec. 31, 2023   75,301,424        
Ending balance at Dec. 31, 2023 1,615,765 $ 1 1,347,410 $ (155,947) 434,980 (10,679)
Treasury stock, shares, ending balance (in shares) at Dec. 31, 2023       20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans, net (in shares)   804,780        
Issuance of common stock under employee plans, net $ (58,178)   (58,178)      
Stock options exercised (in shares) 510,000 510,000        
Stock options exercised $ 14,576   14,576      
Stock-based compensation 382,604   382,604      
Issuance of common stock for business combination contingent consideration and related tax effects (in shares)   3,127        
Issuance of common stock for business combination contingent consideration and related tax effects 498   498      
Issuance of replacement awards in connection with business combinations and acquisitions 2,871   2,871      
Net income 377,034       377,034  
Other comprehensive income (loss), net $ (7,505)         (7,505)
Ending balance (in shares) at Dec. 31, 2024 76,619,331 76,619,331        
Ending balance at Dec. 31, 2024 $ 2,327,665 $ 1 1,689,781 $ (155,947) 812,014 (18,184)
Treasury stock, shares, ending balance (in shares) at Dec. 31, 2024 20,220,227     20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   702,536        
Issuance of common stock $ 489,430   489,430      
Issuance of common stock under employee plans, net (in shares)   1,324,442        
Issuance of common stock under employee plans, net $ (351,939)   (351,939)      
Stock options exercised (in shares) 0          
Stock-based compensation $ 634,231   634,231      
Issuance of replacement awards in connection with business combinations and acquisitions 5,295   5,295      
Induced conversion of convertible debt (in shares)   1,565,061        
Induced conversion of convertible debt 28,365   28,365      
Tax effect of partial repurchase and induced conversions of convertible debt (21,386)   (21,386)      
Conversion of convertible debt and shares received from convertible note hedge, net (in shares)   167   13,207    
Conversion of convertible debt and shares received from convertible note hedge, net (37)   1,258 $ (1,295)    
Net income 124,656       124,656  
Other comprehensive income (loss), net $ 6,378         6,378
Ending balance (in shares) at Dec. 31, 2025 80,211,537 80,211,537        
Ending balance at Dec. 31, 2025 $ 3,242,658 $ 1 $ 2,475,035 $ (157,242) $ 936,670 $ (11,806)
Treasury stock, shares, ending balance (in shares) at Dec. 31, 2025 20,233,434     20,233,434