v3.26.1
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, 2024 $ 4,098,030 $ 1,490 $ 2,348,959 $ 1,753,293 $ (5,712)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 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 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)
Beginning balance at Dec. 31, 2025 4,337,016 1,427 2,357,039 1,984,229 (5,679)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 551,090     551,090  
Issuance of Common Stock 3,251 3 3,248    
Purchase and Retirement of Common Stock (252,541) (72) (53,733) (198,736)  
Convertible Debt Exchange for Shares 182,204 126 182,078    
Settlement of Capped Call 26,351   26,351    
Shares Withheld for Taxes (15,216)     (15,216)  
Amortization of Stock-Based Compensation Awards 11,510 7 11,503    
Other Comprehensive Income 144       144
Ending balance at Jun. 30, 2026 4,843,809 1,491 2,526,486 2,321,367 (5,535)
Beginning balance at Mar. 31, 2026 4,626,580 1,420 2,356,077 2,274,690 (5,607)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 202,943     202,943  
Issuance of Common Stock 1,745 2 1,743    
Purchase and Retirement of Common Stock (201,908) (57) (45,585) (156,266)  
Convertible Debt Exchange for Shares 182,201 126 182,075    
Settlement of Capped Call 26,351   26,351    
Amortization of Stock-Based Compensation Awards 5,825   5,825    
Other Comprehensive Income 72       72
Ending balance at Jun. 30, 2026 $ 4,843,809 $ 1,491 $ 2,526,486 $ 2,321,367 $ (5,535)