XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss Reported in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Balances December 31, 2022 $ 331,194 $ 329,976
Balances March 31, 2023 341,359 327,370
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balances December 31, 2022 (10,619) (7,851)
Reclassification adjustments 0 0
Current period benefit (charge) 278 (2,864)
Income tax benefit (charge) 0 0
Balances March 31, 2023 (10,341) (10,715)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Balances December 31, 2022 (617) 0
Reclassification adjustments (588) 0
Current period benefit (charge) 2,023 0
Income tax benefit (charge) (341) 0
Balances March 31, 2023 477 0
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balances December 31, 2022 (13,238) (22,479)
Reclassification adjustments 583 2,716
Current period benefit (charge) (72) 0
Income tax benefit (charge) (145) (630)
Balances March 31, 2023 (12,872) (20,393)
AOCI Attributable to Parent [Member]    
Balances December 31, 2022 (24,474) (30,330)
Reclassification adjustments (5) 2,716
Current period benefit (charge) 2,229 (2,864)
Income tax benefit (charge) (486) (630)
Balances March 31, 2023 $ (22,736) $ (31,108)