XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.2
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   389,778      
Stock-based compensation expense   145,111      
Repurchases of common stock to be held as treasury stock     (3,624,855)    
Other comprehensive income (loss) 134,831     134,831  
Net income 4,479,515       4,479,515
Ending Balance at Jun. 30, 2024 22,112,693 5,680,061 (10,547,055) (89,114) 27,068,801
Beginning Balance at Mar. 31, 2024 21,365,410 5,489,850 (8,934,056) (111,879) 24,921,495
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock   121,445      
Stock-based compensation expense   68,766      
Repurchases of common stock to be held as treasury stock     (1,612,999)    
Other comprehensive income (loss) 22,765     22,765  
Net income 2,147,306       2,147,306
Ending Balance at Jun. 30, 2024 22,112,693 5,680,061 (10,547,055) (89,114) 27,068,801
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   527,863      
Stock-based compensation expense   152,839      
Repurchases of common stock to be held as treasury stock     (5,221,304)    
Other comprehensive income (loss) (1,266,830)     (1,266,830)  
Net income 6,015,764       6,015,764
Ending Balance at Jun. 30, 2025 24,951,899 6,932,828 (18,392,942) (904,668) 37,316,681
Beginning Balance at Mar. 31, 2025 24,028,073 6,677,469 (16,754,929) (85,735) 34,191,268
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock   174,497      
Stock-based compensation expense   80,862      
Repurchases of common stock to be held as treasury stock     (1,638,013)    
Other comprehensive income (loss) (818,933)     (818,933)  
Net income 3,125,413       3,125,413
Ending Balance at Jun. 30, 2025 $ 24,951,899 $ 6,932,828 $ (18,392,942) $ (904,668) $ 37,316,681