XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements Of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Beginning shareholders' equity (shares) at Dec. 31, 2023   212,558    
Beginning shareholders' equity at Dec. 31, 2023 $ 10,383,257 $ 2,126 $ 3,368,407 $ 7,012,724
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share issuances (shares)   404    
Share issuances 9,292 $ 4 9,288  
Dividends declared (42,609)     (42,609)
Share repurchases (shares)   (2,304)    
Share repurchases (245,844) $ (23)   (245,821)
Excise tax on share repurchases (2,031)      
Cash paid for shares withheld for taxes (17,592)     (17,592)
Share-based compensation 14,504   14,504  
Net Income (Loss) 662,976     662,976
Ending shareholders' equity (shares) at Mar. 31, 2024   210,658    
Ending shareholders' equity at Mar. 31, 2024 10,761,953 $ 2,107 3,392,199 7,367,647
Beginning shareholders' equity (shares) at Dec. 31, 2024   202,913    
Beginning shareholders' equity at Dec. 31, 2024 12,121,964 $ 2,029 3,425,384 8,694,551
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share issuances (shares)   429    
Share issuances 8,562 $ 4 8,558  
Dividends declared (44,709)     (44,709)
Share repurchases (shares)   (2,777)    
Share repurchases (300,000) $ (28)   (299,972)
Excise tax on share repurchases (2,508)      
Cash paid for shares withheld for taxes (23,422)     (23,422)
Share-based compensation 18,286   18,286  
Net Income (Loss) 522,799     522,799
Ending shareholders' equity (shares) at Mar. 31, 2025   200,565    
Ending shareholders' equity at Mar. 31, 2025 $ 12,300,972 $ 2,005 $ 3,452,228 $ 8,846,739