XML 137 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Earnings (Loss) - Reclassifications (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Reclassification of foreign currency translation losses to earnings $ 1,752,266 $ 1,648,204 $ 1,625,312
Tax benefit 357,048 179,136 200,291
Net of tax (2,697,126) (1,056,828) (1,065,376)
Other income, net (46,876) (21,468) (22,589)
Earnings before provision for income taxes (1,757,016) (1,123,000) (1,190,203)
Reclassification out of Accumulated Other Comprehensive Income | Cumulative foreign currency translation adjustments      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Reclassification of foreign currency translation losses to earnings 13,931 0 5,915
Tax benefit 0 0 0
Net of tax 13,931 0 5,915
Reclassification out of Accumulated Other Comprehensive Income | Pension and other postretirement benefit plans      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Tax benefit 522 (538) (1,842)
Net of tax (2,015) 1,701 6,479
Earnings before provision for income taxes (2,537) 2,239 8,321
Reclassification out of Accumulated Other Comprehensive Income | Amortization of actuarial (gains) losses      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Other income, net (1,890) (2,551) 2,965
Reclassification out of Accumulated Other Comprehensive Income | Amortization of prior service (credit) costs and transition obligation      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Other income, net (760) 1,157 1,074
Reclassification out of Accumulated Other Comprehensive Income | Settlement and curtailment      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Other income, net 113 3,633 4,282
Reclassification out of Accumulated Other Comprehensive Income | Cash flow hedges:      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Tax benefit 290 (483) 1,065
Net of tax (1,190) 1,954 (3,732)
Earnings before provision for income taxes $ (1,480) $ 2,437 $ (4,797)