XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1
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   268,333      
Stock-based compensation expense   76,345      
Repurchases of common stock to be held as treasury stock     (2,011,856)    
Other comprehensive income (loss) 112,066     112,066  
Net income 2,332,209       2,332,209
Ending Balance at Mar. 31, 2024 21,365,410 5,489,850 (8,934,056) (111,879) 24,921,495
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   353,366      
Stock-based compensation expense   71,977      
Repurchases of common stock to be held as treasury stock     (3,583,291)    
Other comprehensive income (loss) (447,897)     (447,897)  
Net income 2,890,351       2,890,351
Ending Balance at Mar. 31, 2025 $ 24,028,073 $ 6,677,469 $ (16,754,929) $ (85,735) $ 34,191,268