XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balances $ 675,930 $ 673,220 $ 682,950 $ 662,360 $ 648,760 $ 651,830 $ 682,950 $ 651,830
Total other comprehensive income (loss) 6,800 (4,890) (2,900) (4,970) 3,990 3,450 (990) 2,470
Balances 682,750 675,930 673,220 674,990 662,360 648,760 682,750 674,990
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             (800) 200
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             (90) (780) [1]
Total other comprehensive income (loss)             90 780
Balances (5,640)     (4,600)     (5,640) (4,600)
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             (2,640) [2] 630 [3]
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax             0 0
Total other comprehensive income (loss)             (2,640) 630
Balances 10,620     15,950     10,620 15,950
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             1,560 1,060
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax             0 0
Total other comprehensive income (loss)             1,560 1,060
Balances (5,320)     (17,500)     (5,320) (17,500)
Accumulated Other Comprehensive Income (Loss) [Member]                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balances (7,140) (2,250) 650 (1,180) (5,170) (8,620) 650 (8,620)
Net unrealized gains (losses) arising during the period             (1,080) 1,690
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax             (90) (780)
Total other comprehensive income (loss) 6,800 (4,890) (2,900) (4,970) 3,990 3,450 (990) 2,470
Balances $ (340) $ (7,140) $ (2,250) $ (6,150) $ (1,180) $ (5,170) $ (340) $ (6,150)
[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.8 million. See Note 10, "Derivative Instruments," for further details
[3] Derivative instruments, net of income tax of $0.2 million. See Note 10, "Derivative Instruments," for further details.