XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2023 $ 4,361,017 $ 1,548 $ 2,384,910 $ 1,981,860 $ (7,301)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 54,130     54,130  
Issuance of Common Stock 1,208 2 1,206    
Purchase and Retirement of Common Stock (157,447) (66) (53,790) (103,591)  
Shares Withheld for Taxes (18,181)     (18,181)  
Amortization of Stock-Based Compensation Awards 15,745 10 15,735    
Other Comprehensive Income 243       243
Ending balance at Sep. 30, 2024 4,256,715 1,494 2,348,061 1,914,218 (7,058)
Beginning balance at Jun. 30, 2024 4,250,645 1,516 2,363,053 1,893,215 (7,139)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 65,540     65,540  
Issuance of Common Stock 170 1 169    
Purchase and Retirement of Common Stock (63,610) (23) (19,353) (44,234)  
Shares Withheld for Taxes (303)     (303)  
Amortization of Stock-Based Compensation Awards 4,192   4,192    
Other Comprehensive Income 81       81
Ending balance at Sep. 30, 2024 4,256,715 1,494 2,348,061 1,914,218 (7,058)
Beginning balance at Dec. 31, 2024 4,098,030 1,490 2,348,959 1,753,293 (5,712)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 436,910     436,910  
Issuance of Common Stock 986 1 985    
Purchase and Retirement of Common Stock (425,787) (139) (114,980) (310,668)  
Shares Withheld for Taxes (13,840)     (13,840)  
Amortization of Stock-Based Compensation Awards 19,065 8 19,057    
Other Comprehensive Income 209       209
Ending balance at Sep. 30, 2025 4,115,573 1,360 2,254,021 1,865,695 (5,503)
Beginning balance at Jun. 30, 2025 4,092,713 1,420 2,298,970 1,797,896 (5,573)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 202,103     202,103  
Issuance of Common Stock 56   56    
Purchase and Retirement of Common Stock (184,186) (60) (50,170) (133,956)  
Shares Withheld for Taxes (348)     (348)  
Amortization of Stock-Based Compensation Awards 5,165   5,165    
Other Comprehensive Income 70       70
Ending balance at Sep. 30, 2025 $ 4,115,573 $ 1,360 $ 2,254,021 $ 1,865,695 $ (5,503)