XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock  
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2022   306,890      
Beginning balance at Dec. 31, 2022 $ 4,885,820 $ 31 $ 1,780,714 $ 3,138,983 $ (33,908)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 928,358     928,358  
Other comprehensive income (loss), net of tax 8,700       8,700
Stock-based compensation 130,008   130,008    
Issuance of common stock in connection with employee equity incentive plans (in shares)   3,500      
Issuance of common stock in connection with employee equity incentive plans 30,410   30,410    
Repurchase of common stock (in shares)   (954)      
Repurchase of common stock (112,279)     (112,279)  
Tax withholding paid for net share settlement of equity awards (in shares)   (113)      
Tax withholding paid for net share settlement of equity awards (15,766)   (15,766)    
Common stock issued for business acquisition (in shares)   32      
Common stock issued for business acquisition 2,331   2,331    
Ending balance (in shares) at Jun. 30, 2023   309,355      
Ending balance at Jun. 30, 2023 5,857,582 $ 31 1,927,697 3,955,062 (25,208)
Beginning balance (in shares) at Mar. 31, 2023   308,098      
Beginning balance at Mar. 31, 2023 5,329,174 $ 31 1,857,467 3,493,181 (21,505)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 491,885     491,885  
Other comprehensive income (loss), net of tax (3,703)       (3,703)
Stock-based compensation 67,127   67,127    
Issuance of common stock in connection with employee equity incentive plans (in shares)   1,488      
Issuance of common stock in connection with employee equity incentive plans 7,314   7,314    
Repurchase of common stock (in shares)   (219)      
Repurchase of common stock (30,004)     (30,004)  
Tax withholding paid for net share settlement of equity awards (in shares)   (44)      
Tax withholding paid for net share settlement of equity awards (6,542)   (6,542)    
Common stock issued for business acquisition (in shares)   32      
Common stock issued for business acquisition 2,331   2,331    
Ending balance (in shares) at Jun. 30, 2023   309,355      
Ending balance at Jun. 30, 2023 $ 5,857,582 $ 31 1,927,697 3,955,062 (25,208)
Beginning balance (in shares) at Dec. 31, 2023 312,245 312,245      
Beginning balance at Dec. 31, 2023 $ 7,219,059 $ 31 2,108,331 5,114,025 (3,328)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 1,303,120     1,303,120  
Other comprehensive income (loss), net of tax (11,730)       (11,730)
Stock-based compensation 156,507   156,507    
Issuance of common stock in connection with employee equity incentive plans (in shares)   2,814      
Issuance of common stock in connection with employee equity incentive plans $ 34,517   34,517    
Repurchase of common stock (in shares) (842) (842)      
Repurchase of common stock $ (234,666)     (234,666)  
Tax withholding paid for net share settlement of equity awards (in shares)   (131)      
Tax withholding paid for net share settlement of equity awards $ (35,999)   (35,999)    
Ending balance (in shares) at Jun. 30, 2024 314,086 314,086      
Ending balance at Jun. 30, 2024 $ 8,430,808 $ 31 2,263,356 6,182,479 (15,058)
Beginning balance (in shares) at Mar. 31, 2024   313,601      
Beginning balance at Mar. 31, 2024 7,862,315 $ 31 2,185,149 5,689,064 (11,929)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 665,428     665,428  
Other comprehensive income (loss), net of tax (3,129)       (3,129)
Stock-based compensation 79,292   79,292    
Issuance of common stock in connection with employee equity incentive plans (in shares)   1,132      
Issuance of common stock in connection with employee equity incentive plans $ 9,373   9,373    
Repurchase of common stock (in shares) (614) (614)      
Repurchase of common stock $ (172,013)     (172,013)  
Tax withholding paid for net share settlement of equity awards (in shares)   (33)      
Tax withholding paid for net share settlement of equity awards $ (10,458)   (10,458)    
Ending balance (in shares) at Jun. 30, 2024 314,086 314,086      
Ending balance at Jun. 30, 2024 $ 8,430,808 $ 31 $ 2,263,356 $ 6,182,479 $ (15,058)