XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Foreign Currency

           

Derivatives

         
   

Translation

   

Defined Benefit

   

Qualifying

         

(in thousands)

 

Adjustments

   

Pension Plans

   

as Hedges

   

Total

 

Balance at December 31, 2022

  $ (11,392 )   $ (3,660 )   $ -     $ (15,052 )

Other comprehensive income (loss), net

    1,507       (446 )     (199 )     862  

Balance at December 31, 2023

    (9,885 )     (4,106 )     (199 )     (14,190 )

Other comprehensive income (loss), net

    (1,405 )     (175 )     100       (1,480 )

Balance at December 31, 2024

  $ (11,290 )   $ (4,281 )   $ (99 )   $ (15,670 )