XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Common Stock
Restricted Stock Units
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss)/Income
Non-Controlling Interest in Consolidated Subsidiaries
Balance, beginning of period (in shares) at Dec. 31, 2023   57,787          
Balance, beginning of period at Dec. 31, 2023 $ 3,471,470 $ 58   $ 1,008,766 $ 2,501,107 $ (39,040) $ 579
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Restricted stock units vested (in shares)     261        
Equity withheld for employee taxes (in shares)   (88)          
Equity withheld for employee taxes (26,012)     (26,012)      
Stock-based compensation expense 41,642     41,642      
Exercise of stock options (in shares)   369          
Exercise of stock options 15,251     15,251      
Repurchase of common stock, including excise tax (in shares)   (396)          
Repurchase of common stock, including excise tax (120,593)       (120,593)    
Other comprehensive income (loss) (22,316)         (22,312) (4)
Net income 116,243       116,243    
Balance, end of period (in shares) at Mar. 31, 2024   57,933          
Balance, end of period at Mar. 31, 2024 3,475,685 $ 58   1,039,647 2,496,757 (61,352) 575
Balance, beginning of period (in shares) at Dec. 31, 2023   57,787          
Balance, beginning of period at Dec. 31, 2023 3,471,470 $ 58   1,008,766 2,501,107 (39,040) 579
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 351,234            
Balance, end of period (in shares) at Sep. 30, 2024   56,708          
Balance, end of period at Sep. 30, 2024 3,554,629 $ 57   1,129,238 2,465,269 (40,517) 582
Balance, beginning of period (in shares) at Mar. 31, 2024   57,933          
Balance, beginning of period at Mar. 31, 2024 3,475,685 $ 58   1,039,647 2,496,757 (61,352) 575
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Restricted stock units vested (in shares)     69        
Equity withheld for employee taxes (in shares)   (18)          
Equity withheld for employee taxes (4,577)     (4,577)      
Stock-based compensation expense 35,285     35,285      
Exercise of stock options (in shares)   23          
Exercise of stock options 1,339     1,339      
Issuance of common stock from employee stock purchase plan (in shares)   85          
Issuance of common stock from employee stock purchase plan 15,717     15,717      
Repurchase of common stock, including excise tax (in shares)   (1,160)          
Repurchase of common stock, including excise tax (216,071) $ (1)     (216,070)    
Contributions to consolidated subsidiary from noncontrolling interest 7           7
Other comprehensive income (loss) (8,071)         (8,071)  
Net income 98,645       98,645    
Balance, end of period (in shares) at Jun. 30, 2024   56,932          
Balance, end of period at Jun. 30, 2024 3,397,959 $ 57   1,087,411 2,379,332 (69,423) 582
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Restricted stock units vested (in shares)     7        
Equity withheld for employee taxes (in shares)   (3)          
Equity withheld for employee taxes (611)     (611)      
Stock-based compensation expense 41,136     41,136      
Exercise of stock options (in shares)   17          
Exercise of stock options 1,302     1,302      
Repurchase of common stock, including excise tax (in shares)   (245)          
Repurchase of common stock, including excise tax (50,409)       (50,409)    
Other comprehensive income (loss) 28,906         28,906  
Net income 136,346       136,346    
Balance, end of period (in shares) at Sep. 30, 2024   56,708          
Balance, end of period at Sep. 30, 2024 $ 3,554,629 $ 57   1,129,238 2,465,269 (40,517) 582
Balance, beginning of period (in shares) at Dec. 31, 2024 56,869 56,869          
Balance, beginning of period at Dec. 31, 2024 $ 3,631,151 $ 57   1,190,222 2,555,796 (116,864) 1,940
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Restricted stock units vested (in shares)     315        
Equity withheld for employee taxes (in shares)   (117)          
Equity withheld for employee taxes (21,455)     (21,455)      
Stock issued in connection with Other 2021 acquisitions (in shares)   2          
Stock issued in connection with Other 2021 acquisitions 375     375      
Stock-based compensation expense 46,885     46,885      
Exercise of stock options (in shares)   353          
Exercise of stock options 19,448     19,448      
Repurchase of common stock, including excise tax (in shares)   (796)          
Repurchase of common stock, including excise tax (160,323)       (160,323)    
Purchase of subsidiary shares from noncontrolling interest (1,358)           (1,358)
Other comprehensive income (loss) 55,011         55,011 0
Net income 73,482       73,482    
Balance, end of period (in shares) at Mar. 31, 2025   56,626          
Balance, end of period at Mar. 31, 2025 $ 3,643,216 $ 57   1,235,475 2,468,955 (61,853) 582
Balance, beginning of period (in shares) at Dec. 31, 2024 56,869 56,869          
Balance, beginning of period at Dec. 31, 2024 $ 3,631,151 $ 57   1,190,222 2,555,796 (116,864) 1,940
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options (in shares) 390            
Net income $ 268,324            
Balance, end of period (in shares) at Sep. 30, 2025 55,214 55,214          
Balance, end of period at Sep. 30, 2025 $ 3,726,843 $ 55   1,329,512 2,384,297 12,397 582
Balance, beginning of period (in shares) at Mar. 31, 2025   56,626          
Balance, beginning of period at Mar. 31, 2025 3,643,216 $ 57   1,235,475 2,468,955 (61,853) 582
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Restricted stock units vested (in shares)     54        
Equity withheld for employee taxes (in shares)   (16)          
Equity withheld for employee taxes (2,420)     (2,420)      
Stock-based compensation expense 37,914     37,914      
Exercise of stock options (in shares)   12          
Exercise of stock options 891     891      
Issuance of common stock from employee stock purchase plan (in shares)   107          
Issuance of common stock from employee stock purchase plan 14,207     14,207      
Repurchase of common stock, including excise tax (in shares)   (1,087)          
Repurchase of common stock, including excise tax (196,639) $ (1)     (196,638)    
Other comprehensive income (loss) 83,167         83,167  
Net income 88,026       88,026    
Balance, end of period (in shares) at Jun. 30, 2025   55,696          
Balance, end of period at Jun. 30, 2025 3,668,362 $ 56   1,286,067 2,360,343 21,314 582
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Restricted stock units vested (in shares)     10        
Equity withheld for employee taxes (in shares)   (4)          
Equity withheld for employee taxes (665)     (665)      
Stock-based compensation expense 43,651     43,651      
Exercise of stock options (in shares)   5          
Exercise of stock options 459     459      
Repurchase of common stock, including excise tax (in shares)   (493)          
Repurchase of common stock, including excise tax (82,863) $ (1)     (82,862)    
Other comprehensive income (loss) (8,917)         (8,917)  
Net income $ 106,816       106,816    
Balance, end of period (in shares) at Sep. 30, 2025 55,214 55,214          
Balance, end of period at Sep. 30, 2025 $ 3,726,843 $ 55   $ 1,329,512 $ 2,384,297 $ 12,397 $ 582