XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.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, 2022 $ 2,950,461 $ 1,712 $ 2,506,269 $ 448,993 $ (6,513)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 1,206,731     1,206,731  
Issuance of Common Stock 1,654 2 1,652    
Purchase and Retirement of Common Stock (208,317) (123) (100,086) (108,108)  
Shares Withheld for Taxes (9,480)     (9,480)  
Amortization of Stock-Based Compensation Awards 16,049 9 16,040    
Other Comprehensive Income 216       216
Ending balance at Sep. 30, 2023 3,957,314 1,600 2,423,875 1,538,136 (6,297)
Beginning balance at Jun. 30, 2023 3,983,187 1,625 2,440,895 1,547,036 (6,369)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 21,381     21,381  
Issuance of Common Stock 917 1 916    
Purchase and Retirement of Common Stock (51,016) (26) (20,805) (30,185)  
Shares Withheld for Taxes (96)     (96)  
Amortization of Stock-Based Compensation Awards 2,869   2,869    
Other Comprehensive Income 72       72
Ending balance at Sep. 30, 2023 3,957,314 1,600 2,423,875 1,538,136 (6,297)
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)