XML 22 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Treasury Stock
Total
Balance at Dec. 31, 2019 $ 3,182 $ 4,397,511 $ 5,022,480 $ (32,387) $ (5,219,505) $ 4,171,281
Balance (in shares) at Dec. 31, 2019 636,460       (99,762)  
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY            
Stock-based compensation   67,546       67,546
Exercise of stock options $ 11 72,925       72,936
Exercise of stock options (in shares) 2,202          
Unrealized loss on available-for-sale securities       (110)   (110)
Repurchase of common stock         $ (595,918) (595,918)
Repurchase of common stock (in shares)         (10,803)  
Foreign currency translation       35,531   35,531
Net income     1,409,594     1,409,594
Balance at Dec. 31, 2020 $ 3,193 4,537,982 6,432,074 3,034 $ (5,815,423) 5,160,860
Balance (in shares) at Dec. 31, 2020 638,662       (110,565)  
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY            
Stock-based compensation   68,922       68,922
Exercise of stock options $ 7 45,716       45,723
Exercise of stock options (in shares) 1,381          
Unrealized loss on available-for-sale securities       (1,041)   (1,041)
Repurchase of common stock         $ (13,830) (13,830)
Repurchase of common stock (in shares)         (155)  
Foreign currency translation       (71,158)   (71,158)
Net income     1,377,475     1,377,475
Balance at Dec. 31, 2021 $ 3,200 4,652,620 7,809,549 (69,165) $ (5,829,253) 6,566,951
Balance (in shares) at Dec. 31, 2021 640,043       (110,720)  
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY            
Stock-based compensation   63,387       63,387
Exercise of stock options $ 9 64,006       64,015
Exercise of stock options (in shares) 1,801          
Unrealized loss on available-for-sale securities       (4,887)   (4,887)
Repurchase of common stock         $ (771,028) (771,028)
Repurchase of common stock (in shares)         (8,824)  
Foreign currency translation       (85,021)   (85,021)
Net income     1,191,624     1,191,624
Balance at Dec. 31, 2022 $ 3,209 $ 4,780,013 $ 9,001,173 $ (159,073) $ (6,600,281) $ 7,025,041
Balance (in shares) at Dec. 31, 2022 641,844       (119,544)