XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Treasury stock
Total
Balance at Dec. 31, 2023 $ 5,613 $ 4,975,115 $ 5,939,736 $ (125,337) $ (2,566,383) $ 8,228,744
Balance (in shares) at Dec. 31, 2023 1,122,592          
Balance (in shares) at Dec. 31, 2023         (81,021)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation   21,452       21,452
Stock options/awards $ 11 38,381       38,392
Stock options/awards (in shares) 2,278          
Unrealized gain (loss), net on available-for-sale securities       223   223
Repurchase of common stock         $ (120,245) (120,245)
Repurchase of common stock (in shares)         (2,151)  
Foreign currency translation       (30,695)   (30,695)
Change in net gain (loss) on commodity derivatives       (2,131)   (2,131)
Net income     442,049     442,049
Balance at Mar. 31, 2024 $ 5,624 5,034,948 6,381,785 (157,940) $ (2,686,628) 8,577,789
Balance (in shares) at Mar. 31, 2024 1,124,870          
Balance (in shares) at Mar. 31, 2024         (83,172)  
Balance at Dec. 31, 2024 $ 5,632 5,144,922 7,448,784 (269,487) $ (6,372,133) $ 5,957,718
Balance (in shares) at Dec. 31, 2024 1,126,329          
Balance (in shares) at Dec. 31, 2024         (153,250) 153,250
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation   20,727       $ 20,727
Stock options/awards $ 11 48,082       48,093
Stock options/awards (in shares) 2,366          
Unrealized gain (loss), net on available-for-sale securities           0
Repurchase of common stock         $ (16,633) (16,633)
Repurchase of common stock (in shares)         (302)  
Foreign currency translation       63,971   63,971
Change in net gain (loss) on commodity derivatives       2,570   2,570
Net income     442,993     442,993
Balance at Mar. 31, 2025 $ 5,643 $ 5,213,731 $ 7,891,777 $ (202,946) $ (6,388,766) $ 6,519,439
Balance (in shares) at Mar. 31, 2025 1,128,695          
Balance (in shares) at Mar. 31, 2025         (153,552) 153,552