XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss), Net
Retained Earnings
Beginning Balance (in shares) at Dec. 31, 2021   78,710      
Beginning Balance at Dec. 31, 2021 $ 3,622,714 $ 8 $ 999,006 $ 4,326 $ 2,619,374
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 319,798       319,798
Change in tax effect unrealized gains on investments       (3,758)  
Net change in unrealized gains (losses) from investments (3,758)        
Net change in foreign currency translation adjustment (41,313)     (41,313)  
Issuance of common stock relating to employee equity compensation plans (in shares)   302      
Issuance of common stock relating to employee equity compensation plans 26,149   26,149    
Tax withholdings related to net share settlements of equity awards (52,611)   (52,611)    
Common stock repurchased and retired (in shares)   (901)      
Common stock repurchased and retired (275,036)   (10,525)   (264,511)
Stock-based compensation 98,679   98,679    
Ending Balance (in shares) at Sep. 30, 2022   78,111      
Ending Balance at Sep. 30, 2022 3,694,622 $ 8 1,060,698 (40,745) 2,674,661
Beginning Balance (in shares) at Jun. 30, 2022   78,059      
Beginning Balance at Jun. 30, 2022 3,599,081 $ 8 1,016,882 (19,770) 2,601,961
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 72,700       72,700
Net change in unrealized gains (losses) from investments (729)     (729)  
Net change in foreign currency translation adjustment (20,246)     (20,246)  
Issuance of common stock relating to employee equity compensation plans (in shares)   52      
Issuance of common stock relating to employee equity compensation plans 11,322   11,322    
Tax withholdings related to net share settlements of equity awards (424)   (424)    
Stock-based compensation 32,918   32,918    
Ending Balance (in shares) at Sep. 30, 2022   78,111      
Ending Balance at Sep. 30, 2022 3,694,622 $ 8 1,060,698 (40,745) 2,674,661
Beginning Balance (in shares) at Dec. 31, 2022   77,267      
Beginning Balance at Dec. 31, 2022 3,601,358 $ 8 1,044,946 (10,284) 2,566,688
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 321,039       321,039
Change in tax effect unrealized gains on investments       2,521  
Net change in unrealized gains (losses) from investments 2,521        
Net change in foreign currency translation adjustment 9,810     9,810  
Issuance of common stock relating to employee equity compensation plans (in shares)   263      
Issuance of common stock relating to employee equity compensation plans 26,595   26,595    
Tax withholdings related to net share settlements of equity awards (22,294)   (22,294)    
Common stock repurchased and retired (in shares)   (942)      
Common stock repurchased and retired (292,360)   (11,387)   (280,973)
Equity forward contract related to accelerated stock repurchase 40,000   40,000    
Stock-based compensation 115,197   115,197    
Ending Balance (in shares) at Sep. 30, 2023   76,588      
Ending Balance at Sep. 30, 2023 3,801,866 $ 8 1,193,057 2,047 2,606,754
Beginning Balance (in shares) at Jun. 30, 2023   76,532      
Beginning Balance at Jun. 30, 2023 3,638,301 $ 8 1,141,623 11,343 2,485,327
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 121,427       121,427
Change in tax effect unrealized gains on investments 526     526  
Net change in unrealized gains (losses) from investments 526        
Net change in foreign currency translation adjustment (9,822)     (9,822)  
Issuance of common stock relating to employee equity compensation plans (in shares)   56      
Issuance of common stock relating to employee equity compensation plans 12,339   12,339    
Tax withholdings related to net share settlements of equity awards (507)   (507)    
Stock-based compensation 39,602   39,602    
Ending Balance (in shares) at Sep. 30, 2023   76,588      
Ending Balance at Sep. 30, 2023 $ 3,801,866 $ 8 $ 1,193,057 $ 2,047 $ 2,606,754