XML 28 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements Of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Shares
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Shareholders' Equity, shares at Dec. 31, 2021   249,326,000      
Shareholders' Equity at Dec. 31, 2021 $ 7,489,515 $ 2,493 $ 3,290,791 $ (45) $ 4,196,276
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share issuances, net of cancellations, shares   676,000      
Share issuances 6,031 $ 7 6,024    
Dividends declared (143,134)       (143,134)
Share repurchases, shares   (24,162,000)      
Share repurchases (1,074,673) $ (242)     (1,074,431)
Cash paid for shares withheld for taxes (14,326)       (14,326)
Share-based compensation 33,323   33,323    
Net income 2,617,317       2,617,317
Other comprehensive income 45     45  
Shareholders' Equity, shares at Dec. 31, 2022   225,840,000      
Shareholders' Equity at Dec. 31, 2022 8,914,098 $ 2,258 3,330,138   5,581,702
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share issuances, net of cancellations, shares   511,000      
Share issuances 4,841 $ 6 4,835    
Dividends declared (149,806)       (149,806)
Share repurchases, shares   (13,793,000)      
Share repurchases (1,000,000) $ (138)     (999,862)
Excise Tax On Share Repurchase (9,691)        
Cash paid for shares withheld for taxes (11,991)       (11,991)
Share-based compensation 33,434   33,434    
Net income 2,602,372       2,602,372
Other comprehensive income $ 0        
Shareholders' Equity, shares at Dec. 31, 2023 212,557,522 212,558,000      
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, net of cancellations, shares   422,000      
Share issuances 9,292 $ 4 9,288    
Dividends declared (171,390)       (171,390)
Share repurchases, shares   (10,067,000)      
Share repurchases (1,199,999) $ (101)     (1,199,898)
Excise Tax On Share Repurchase (11,550)       (11,550)
Cash paid for shares withheld for taxes (18,597)       (18,597)
Share-based compensation 47,689   47,689    
Net income 3,083,262       3,083,262
Other comprehensive income $ 0        
Shareholders' Equity, shares at Dec. 31, 2024 202,912,881 202,913,000      
Shareholders' Equity at Dec. 31, 2024 $ 12,121,964 $ 2,029 $ 3,425,384 $ 0 $ 8,694,551