XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock and additional paid-in capital:
Treasury stock:
Accumulated other comprehensive loss:
Retained earnings:
Beginning Balance at Dec. 31, 2021 $ 15,849,248 $ 4,024,561 $ (824,190) $ (40,495) $ 12,689,372
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options   27,738      
Stock-based compensation expense   421,663      
Other comprehensive income (loss) (207,148)     (207,148)  
Net income 4,436,640       4,436,640
Ending Balance at Sep. 30, 2022 20,528,141 4,473,962 (824,190) (247,643) 17,126,012
Beginning Balance at Jun. 30, 2022 19,075,974 4,316,870 (824,190) (144,476) 15,727,770
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options   5,030      
Stock-based compensation expense   152,062      
Other comprehensive income (loss) (103,167)     (103,167)  
Net income 1,398,242       1,398,242
Ending Balance at Sep. 30, 2022 20,528,141 4,473,962 (824,190) (247,643) 17,126,012
Beginning Balance at Dec. 31, 2022 20,777,401 4,637,601 (824,190) (217,306) 17,181,296
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options   116,977      
Stock-based compensation expense   256,849      
Repurchases of common stock to be held as treasury stock (3,545,000)   (3,575,487)    
Other comprehensive income (loss) 61,735     61,735  
Net income 4,470,152       4,470,152
Ending Balance at Sep. 30, 2023 22,107,627 5,011,427 (4,399,677) (155,571) 21,651,448
Beginning Balance at Jun. 30, 2023 22,832,215 4,874,208 (1,876,753) (139,266) 19,974,026
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of options   57,499      
Stock-based compensation expense   79,720      
Repurchases of common stock to be held as treasury stock (2,500,000)   (2,522,924)    
Other comprehensive income (loss) (16,305)     (16,305)  
Net income 1,677,422       1,677,422
Ending Balance at Sep. 30, 2023 $ 22,107,627 $ 5,011,427 $ (4,399,677) $ (155,571) $ 21,651,448