XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.2
Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balances $ 673,220 $ 682,950 $ 648,760 $ 651,830 $ 682,950 $ 651,830
Total other comprehensive income (loss) (4,890) (2,900) 3,990 3,450 (7,790) 7,440
Balances 675,930 673,220 662,360 648,760 675,930 662,360
Other Comprehensive Income (Loss), Tax [Abstract]            
Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax           300
Cross Currency Interest Rate Contract [Member]            
Other Comprehensive Income (Loss), Tax [Abstract]            
Other Comprehensive Income (Loss), Tax         (400) 900
Defined Benefit Plans [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balances   (5,730)   (5,380) (5,730) (5,380)
Net unrealized gains (losses) arising during the period         0 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax         (50) (770) [1]
Total other comprehensive income (loss)         50 770
Balances (5,680)   (4,610)   (5,680) (4,610)
Accumulated Net Gain (Loss) from Hedges Attributable to Parent [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balances   13,260   15,320 13,260 15,320
Net unrealized gains (losses) arising during the period         1,110 [2] (2,750) [3]
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax         0 0
Total other comprehensive income (loss)         1,110 (2,750)
Balances 14,370   12,570   14,370 12,570
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balances   (6,880)   (18,560) (6,880) (18,560)
Net unrealized gains (losses) arising during the period         (8,950) 9,420
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax         0 0
Total other comprehensive income (loss)         (8,950) 9,420
Balances (15,830)   (9,140)   (15,830) (9,140)
Accumulated Other Comprehensive Income (Loss) [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balances (2,250) 650 (5,170) (8,620) 650 (8,620)
Net unrealized gains (losses) arising during the period         (7,840) 6,670
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax         (50) (770)
Total other comprehensive income (loss) (4,890) (2,900) 3,990 3,450 (7,790) 7,440
Balances $ (7,140) $ (2,250) $ (1,180) $ (5,170) $ (7,140) $ (1,180)
[1] Defined benefit plans, net of income tax of $0.3 million. See Note 17, "Defined Benefit Plans," for further details.
[2] Derivative instruments, net of income tax of $0.4 million. See Note 10, "Derivative Instruments," for further details
[3] Derivative instruments, net of income tax of $0.9 million. See Note 10, "Derivative Instruments," for further details.