XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss Reported in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Balances $ 331,194 $ 329,976
Balances 346,780 326,976
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balances (10,619) (7,851)
Reclassification adjustments 0 0
Current period benefit (charge) (888) (5,719)
Income tax benefit (charge) 0 0
Balances (11,507) (13,570)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Balances (617) 0
Reclassification adjustments (1,096) 0
Current period benefit (charge) 4,154 0
Income tax benefit (charge) (726) 0
Balances 1,715 0
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balances (13,238) (22,479)
Reclassification adjustments 874 7,945
Current period benefit (charge) (68) 0
Income tax benefit (charge) (214) (1,878)
Balances (12,646) (16,412)
AOCI Attributable to Parent [Member]    
Balances (24,474) (30,330)
Reclassification adjustments (222) 7,945
Current period benefit (charge) 3,198 (5,719)
Income tax benefit (charge) (940) (1,878)
Balances $ (22,438) $ (29,982)