XML 25 R8.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Common Stock at Par Value
Capital in Excess of Par Value
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Noncontrolling Interests
Total
Balance at Dec. 31, 2022 $ 125,424 $ 1,208,708 $ (4,637,345) $ 9,214,832 $ (365,262) $ 64,996 $ 5,611,353
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income 0 0 0 903,505 0 5,858 909,363
Other comprehensive income (loss) 0 0 0 0 67,223 1,131 68,354
Amortization of stock-based compensation 0 41,569 0 0 0 0 41,569
Shares issued for stock-based compensation awards 0 (38,536) 55,546 0 0 0 17,010
Repurchases of common stock 0 0 (770,200) 0 0 0 (770,200)
Retirement of treasury stock (67,733) (658,401) 5,054,254 (4,328,120) 0 0 0
Distributions 0 0 0 0 0 (142) (142)
Balance at Dec. 31, 2023 57,691 553,340 (297,745) 5,790,217 (298,039) 71,843 5,877,307
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income 0 0 0 392,074 0 1,433 393,507
Other comprehensive income (loss) 0 0 0 0 (211,230) (2,758) (213,988)
Amortization of stock-based compensation 0 34,631 0 0 0 0 34,631
Shares issued for stock-based compensation awards 375 (993) 5,972 0 0 0 5,354
Repurchases of common stock 0 0 (265,142) 0 0 0 (265,142)
Retirement of treasury stock (2,474) (24,898) 228,837 (201,465) 0 0 0
Distributions 0 0 0 0 0 (141) (141)
Balance at Dec. 31, 2024 55,592 562,080 (328,078) 5,980,826 (509,269) 70,377 5,831,528
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income 0 0 0 571,266 0 (1,572) 569,694
Other comprehensive income (loss) 0 0 0 0 382,629 5,330 387,959
Amortization of stock-based compensation 0 27,883 0 0 0 0 27,883
Shares issued for stock-based compensation awards 246 (2,970) 6,176 0 0 0 3,452
Repurchases of common stock 0 0 (161,669) 0 0 0 (161,669)
Distributions 0 0 0 0 0 (148) (148)
Balance at Dec. 31, 2025 $ 55,838 $ 586,993 $ (483,571) $ 6,552,092 $ (126,640) $ 73,987 $ 6,658,699