XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.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, 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   116,977      
Stock-based compensation expense   256,849      
Repurchases of common stock to be held as treasury stock     (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   57,499      
Stock-based compensation expense   79,720      
Repurchases of common stock to be held as treasury stock     (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
Beginning Balance at Dec. 31, 2023 20,588,313 5,145,172 (6,922,200) (223,945) 22,589,286
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock   531,970      
Stock-based compensation expense   210,761      
Repurchases of common stock to be held as treasury stock     (5,332,655)    
Other comprehensive income (loss) (120,677)     (120,677)  
Net income 6,843,024       6,843,024
Ending Balance at Sep. 30, 2024 22,720,736 5,887,903 (12,254,855) (344,622) 29,432,310
Beginning Balance at Jun. 30, 2024 22,112,693 5,680,061 (10,547,055) (89,114) 27,068,801
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock   142,192      
Stock-based compensation expense   65,650      
Repurchases of common stock to be held as treasury stock     (1,707,800)    
Other comprehensive income (loss) (255,508)     (255,508)  
Net income 2,363,509       2,363,509
Ending Balance at Sep. 30, 2024 $ 22,720,736 $ 5,887,903 $ (12,254,855) $ (344,622) $ 29,432,310