XML 100 R89.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]                
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ (25,483) $ (107,052) $ (115,466) $ (99,601) $ (25,483) $ (115,466) $ (146,942) $ (76,784)
Foreign currency translation adjustment, net of taxes of $0 for all periods 81,569 39,890 (15,865) (22,817) 121,460 (38,682)    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax 0 0 0 0        
AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax (8,978) (162) 21,862 28,244 (8,978) 21,862 5,722 21,884
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax (6,524) (3,260) 436 13,908        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax (2,292) (2,624) (6,818) (7,548)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax (8,816) (5,884) (6,382) 6,360 (14,701) (22)    
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax 1,819 1,819 1,819 1,819 1,819 1,819 1,819 1,819
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax 0 0 0 0        
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax 0 0 0 0        
Other Comprehensive income (loss), net of Tax 72,753 34,006 (22,247) (16,457) 106,759 (38,704)    
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent 0 0 0 0        
Accumulated other comprehensive loss (32,642) (105,395) (91,785) (69,538) $ (32,642) $ (91,785) $ (139,401) [1] $ (53,081)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 75,045 36,630 (15,429) (8,909)        
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax $ (2,292) $ (2,624) $ (6,818) $ (7,548)        
[1] December 31, 2024 balances were derived from audited consolidated financial statements.