XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss Reported in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balances $ 349,459 $ 331,194
Balances 353,683 331,440
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balances (9,688) (10,619)
Reclassification adjustments 0 0
Current period benefit (charge) (1,084) 254
Income tax benefit (charge) 0 0
Balances (10,772) (10,365)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Balances (1,069) (617)
Reclassification adjustments (525) (191)
Current period benefit (charge) 2,634 (1,819)
Income tax benefit (charge) (500) 478
Balances 540 (2,149)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balances (14,180) (13,238)
Reclassification adjustments (431) 291
Current period benefit (charge) 236 (85)
Income tax benefit (charge) (82) (72)
Balances (14,457) (13,104)
AOCI Attributable to Parent [Member]    
Balances (24,937) (24,474)
Reclassification adjustments (956) 100
Current period benefit (charge) 1,786 (1,650)
Income tax benefit (charge) (582) 406
Balances $ (24,689) $ (25,618)