XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 191,370 $ 156,815 $ 180,968 $ 155,653
Other comprehensive income (loss) 802 (7,960) 447 (9,403)
Income tax (expense) benefit (168) 1,121 (85) 787
Other comprehensive income (loss), net of tax 634 (6,839) 362 (8,616)
Reclassification adjustment to net income (loss) (50) 830 (47) (132)
Income tax (expense) benefit 11 (168) 20 92
Reclassification adjustment to net income (loss), net of tax (39) 662 (27) (40)
Other comprehensive income (loss) 595 (6,177) 335 (8,656)
Ending Balance 194,106 159,964 194,106 159,964
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 5,939 (84,176) 6,199 (81,697)
Ending Balance 6,534 (90,353) 6,534 (90,353)
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 5,132 (84,985) 5,105 (83,037)
Other comprehensive income (loss) 48 (5,979) 75 (7,706)
Income tax (expense) benefit 0 691 0 470
Other comprehensive income (loss), net of tax 48 (5,288) 75 (7,236)
Reclassification adjustment to net income (loss) 0 0 0 0
Income tax (expense) benefit 0 0 0 0
Reclassification adjustment to net income (loss), net of tax 0 0 0 0
Other comprehensive income (loss) 48 (5,288) 75 (7,236)
Ending Balance 5,180 (90,273) 5,180 (90,273)
Gain (Loss) on Derivative Financial Instruments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 70 297 268 801
Other comprehensive income (loss) 754 (1,981) 372 (1,697)
Income tax (expense) benefit (168) 430 (85) 317
Other comprehensive income (loss), net of tax 586 (1,551) 287 (1,380)
Reclassification adjustment to net income (loss) 13 866 129 (61)
Income tax (expense) benefit (3) (176) (18) 76
Reclassification adjustment to net income (loss), net of tax 10 690 111 15
Other comprehensive income (loss) 596 (861) 398 (1,365)
Ending Balance 666 (564) 666 (564)
Pension & Other Postretirement Benefit Adjust        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 737 512 826 539
Other comprehensive income (loss) 0 0 0 0
Income tax (expense) benefit 0 0 0 0
Other comprehensive income (loss), net of tax 0 0 0 0
Reclassification adjustment to net income (loss) (63) (36) (176) (71)
Income tax (expense) benefit 14 8 38 16
Reclassification adjustment to net income (loss), net of tax (49) (28) (138) (55)
Other comprehensive income (loss) (49) (28) (138) (55)
Ending Balance $ 688 $ 484 $ 688 $ 484