XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.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 Loss
Beginning balance (in shares) at Dec. 31, 2020 [1]   304,696      
Beginning balance at Dec. 31, 2020 $ 3,320,291 $ 30 [1] $ 1,292,409 [1] $ 2,027,614 $ 238
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 377,254     377,254  
Other comprehensive loss, net of tax (1,377)       (1,377)
Stock-based compensation 82,497   82,497 [1]    
Issuance of common stock in connection with employee equity incentive plans (in shares) [1]   3,512      
Issuance of common stock in connection with employee equity incentive plans 26,884   26,884 [1]    
Repurchase of common stock (in shares) [1]   (1,468)      
Repurchase of common stock (101,355)     (101,355)  
Tax withholding paid for net share settlement of equity awards (in shares) [1]   (80)      
Tax withholding paid for net share settlement of equity awards (6,353)   (6,353) [1]    
Ending balance (in shares) at Jun. 30, 2021 [1]   306,660      
Ending balance at Jun. 30, 2021 3,697,841 $ 30 [1] 1,395,437 [1] 2,303,513 (1,139)
Beginning balance (in shares) at Mar. 31, 2021 [1]   305,028      
Beginning balance at Mar. 31, 2021 3,451,338 $ 30 [1] 1,345,547 [1] 2,106,625 (864)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 196,888     196,888  
Other comprehensive loss, net of tax (275)       (275)
Stock-based compensation 44,944   44,944 [1]    
Issuance of common stock in connection with employee equity incentive plans (in shares) [1]   1,676      
Issuance of common stock in connection with employee equity incentive plans 8,803   8,803 [1]    
Tax withholding paid for net share settlement of equity awards (in shares) [1]   (44)      
Tax withholding paid for net share settlement of equity awards (3,857)   (3,857) [1]    
Ending balance (in shares) at Jun. 30, 2021 [1]   306,660      
Ending balance at Jun. 30, 2021 3,697,841 $ 30 [1] 1,395,437 [1] 2,303,513 (1,139)
Beginning balance (in shares) at Dec. 31, 2021   307,681      
Beginning balance at Dec. 31, 2021 3,978,600 $ 31 1,530,046 2,456,823 (8,300)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 571,358     571,358  
Other comprehensive loss, net of tax (33,019)       (33,019)
Stock-based compensation 100,503   100,503    
Issuance of common stock in connection with employee equity incentive plans (in shares)   2,858      
Issuance of common stock in connection with employee equity incentive plans $ 22,991   22,991    
Repurchase of common stock (in shares) (5,954) (5,954)      
Repurchase of common stock $ (619,888) $ (1)   (619,887)  
Tax withholding paid for net share settlement of equity awards (in shares)   (163)      
Tax withholding paid for net share settlement of equity awards (18,802)   (18,802)    
Common stock issued for business acquisition (in shares)   33      
Common stock issued for business acquisition 4,049   4,049    
Ending balance (in shares) at Jun. 30, 2022   304,455      
Ending balance at Jun. 30, 2022 4,005,792 $ 30 1,638,787 2,408,294 (41,319)
Beginning balance (in shares) at Mar. 31, 2022   308,165      
Beginning balance at Mar. 31, 2022 4,153,177 $ 31 1,590,793 2,592,854 (30,501)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 299,099     299,099  
Other comprehensive loss, net of tax (10,818)       (10,818)
Stock-based compensation 50,224   50,224    
Issuance of common stock in connection with employee equity incentive plans (in shares)   1,131      
Issuance of common stock in connection with employee equity incentive plans 3,831   3,831    
Repurchase of common stock (in shares)   (4,783)      
Repurchase of common stock (483,660) $ (1)   (483,659)  
Tax withholding paid for net share settlement of equity awards (in shares)   (58)      
Tax withholding paid for net share settlement of equity awards (6,061)   (6,061)    
Ending balance (in shares) at Jun. 30, 2022   304,455      
Ending balance at Jun. 30, 2022 $ 4,005,792 $ 30 $ 1,638,787 $ 2,408,294 $ (41,319)
[1] Prior periods have been adjusted to reflect the four-for-one stock split effected in the form of a stock dividend in November 2021.