XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.2
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 (Loss) (11,410)     (11,410)  
Issuance of Common Stock 1,038 1 1,037    
Purchase and Retirement of Common Stock (93,838) (43) (34,437) (59,358)  
Shares Withheld for Taxes (17,877)     (17,877)  
Amortization of Stock-Based Compensation Awards 11,553 10 11,543    
Other Comprehensive Income 162       162
Ending balance at Jun. 30, 2024 4,250,645 1,516 2,363,053 1,893,215 (7,139)
Beginning balance at Mar. 31, 2024 4,309,320 1,534 2,373,114 1,941,892 (7,220)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) (18,261)     (18,261)  
Issuance of Common Stock 929 1 928    
Purchase and Retirement of Common Stock (45,555) (19) (15,168) (30,368)  
Shares Withheld for Taxes (48)     (48)  
Amortization of Stock-Based Compensation Awards 4,179   4,179    
Other Comprehensive Income 81       81
Ending balance at Jun. 30, 2024 4,250,645 1,516 2,363,053 1,893,215 (7,139)
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 (Loss) 234,806     234,806  
Issuance of Common Stock 930 1 929    
Purchase and Retirement of Common Stock (241,600) (79) (64,810) (176,711)  
Shares Withheld for Taxes (13,492)     (13,492)  
Amortization of Stock-Based Compensation Awards 13,900 8 13,892    
Other Comprehensive Income 139       139
Ending balance at Jun. 30, 2025 4,092,713 1,420 2,298,970 1,797,896 (5,573)
Beginning balance at Mar. 31, 2025 3,770,774 1,456 2,324,116 1,450,844 (5,642)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) 432,521     432,521  
Issuance of Common Stock 110   110    
Purchase and Retirement of Common Stock (115,439) (37) (30,339) (85,063)  
Shares Withheld for Taxes (406)     (406)  
Amortization of Stock-Based Compensation Awards 5,084 1 5,083    
Other Comprehensive Income 69       69
Ending balance at Jun. 30, 2025 $ 4,092,713 $ 1,420 $ 2,298,970 $ 1,797,896 $ (5,573)