XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated other comprehensive (loss) income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning Balance $ (8,557) $ 27,853
Unrealized gains (losses) (11,373) 17,745
Related income tax benefit 2,838 (4,428)
Unrealized (losses) gains net (8,535) 13,317
Reclassification into net income 2,009 (28,818)
Related income tax (502) 7,190
Reclassification from accumulated other comprehensive income into net income net of tax 1,507 (21,628)
Ending Balance (15,585) 19,542
Foreign currency translation adjustments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning Balance (302,285) (79,937)
Unrealized gains (losses) 90,856 (39,720)
Related income tax benefit 0 0
Unrealized (losses) gains net 90,856 (39,720)
Reclassification into net income 0 0
Related income tax 0 0
Reclassification from accumulated other comprehensive income into net income net of tax 0 0
Ending Balance (211,429) (119,657)
Accumulated other comprehensive (loss) income    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning Balance (310,796) (52,084)
Unrealized gains (losses) 79,483 (21,975)
Related income tax benefit 2,838 (4,428)
Unrealized (losses) gains net 82,321 (26,403)
Reclassification into net income 2,009 (28,818)
Related income tax (502) 7,190
Reclassification from accumulated other comprehensive income into net income net of tax 1,507 (21,628)
Ending Balance (226,968) $ (100,115)
Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning Balance 46  
Related income tax benefit 0  
Related income tax 0  
Ending Balance 46  
OCI, before Reclassifications, before Tax, Attributable to Parent 0  
OCI, before Reclassifications, Net of Tax, Attributable to Parent 0  
Reclassification from AOCI, Current Period, before Tax, Attributable to Parent 0  
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent $ 0