XML 37 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Capital in Excess of Par Value
Capital in Excess of Par Value
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2021 $ 3,700,273 $ (59,337) $ 2,039 $ 2,834,863 $ (78,284) $ 877,894 $ 18,947 $ (14,523)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net (Loss) Income (142,077)         (142,077)    
Issuance of Common Stock 1,197   2 1,195        
Purchase and Retirement of Common Stock (568,128)   (335) (267,874)   (299,919)    
Shares Withheld for Taxes (5,852)         (5,852)    
Amortization of Stock-Based Compensation Awards 16,375   6 16,369        
Other Comprehensive Income (Loss) 8,010             8,010
Ending 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 (Loss) Income 1,720,716         1,720,716    
Issuance of Common Stock 1,760   2 1,758        
Purchase and Retirement of Common Stock (321,867)   (175) (143,343)   (178,349)    
Shares Withheld for Taxes (9,500)         (9,500)    
Amortization of Stock-Based Compensation Awards 20,235   9 20,226        
Other Comprehensive Income (Loss) (788)             (788)
Ending 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 (Loss) Income (90,494)         (90,494)    
Issuance of Common Stock 2,689   4 2,685        
Purchase and Retirement of Common Stock (178,583)   (72) (58,717)   (119,794)    
Shares Withheld for Taxes (18,279)         (18,279)    
Amortization of Stock-Based Compensation Awards 20,091   10 20,081        
Other Comprehensive Income (Loss) 1,589             1,589
Ending balance at Dec. 31, 2024 $ 4,098,030   $ 1,490 $ 2,348,959   $ 1,753,293   $ (5,712)