XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders’ Equity (unaudited) - USD ($)
$ in Thousands
Total
Common stock and additional paid-in capital:
Treasury stock:
Accumulated other comprehensive income (loss):
Retained earnings:
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
Beginning Balance at Dec. 31, 2024 24,743,567 6,252,126 (13,171,638) 362,162 31,300,917
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock   594,374      
Stock-based compensation expense   233,825      
Repurchases of common stock to be held as treasury stock     (7,098,993)    
Other comprehensive income (loss) (1,081,418)     (1,081,418)  
Net income 8,562,680       8,562,680
Ending Balance at Sep. 30, 2025 25,954,035 7,080,325 (20,270,631) (719,256) 39,863,597
Beginning Balance at Jun. 30, 2025 24,951,899 6,932,828 (18,392,942) (904,668) 37,316,681
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock   66,511      
Stock-based compensation expense   80,986      
Repurchases of common stock to be held as treasury stock     (1,877,689)    
Other comprehensive income (loss) 185,412     185,412  
Net income 2,546,916       2,546,916
Ending Balance at Sep. 30, 2025 $ 25,954,035 $ 7,080,325 $ (20,270,631) $ (719,256) $ 39,863,597