XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss Reported in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Balances December 31, 2022 $ 331,194 $ 329,976
Balances March 31, 2023 331,440 333,234
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balances December 31, 2022 (10,619) (7,851)
Reclassification adjustments 0 0
Current period benefit (charge) 254 (36)
Income tax benefit (charge) 0 0
Balances March 31, 2023 (10,365) (7,887)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Balances December 31, 2022 (617) 0
Reclassification adjustments (191) 0
Current period benefit (charge) (1,819) 0
Income tax benefit (charge) 478 0
Balances March 31, 2023 (2,149) 0
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balances December 31, 2022 (13,238) (22,479)
Reclassification adjustments 291 546
Current period benefit (charge) (85) 0
Income tax benefit (charge) (72) (123)
Balances March 31, 2023 (13,104) (22,056)
AOCI Attributable to Parent [Member]    
Balances December 31, 2022 (24,474) (30,330)
Reclassification adjustments 100 546
Current period benefit (charge) (1,650) (36)
Income tax benefit (charge) 406 (123)
Balances March 31, 2023 $ (25,618) $ (29,943)