XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Foreign currency

         
  

translation

  

Defined benefit

     

(in thousands)

 

adjustments

  

pension plans

  

Total

 

Balance at December 31, 2020

 $(11,473) $(1,593) $(13,066)

Other comprehensive income (loss) before reclassifications

  (2,353)  4,946   2,593 

Amounts reclassified from AOCI

  -   446   446 

Net other comprehensive (loss) income

  (2,353)  5,392   3,039 

Balance at December 31, 2021

  (13,826)  3,799   (10,027)

Other comprehensive income (loss) before reclassifications

  (2,960)  (2,085)  (5,046)

Amounts reclassified from AOCI

  -   20   20 

Net other comprehensive (loss) income

  (2,960)  (2,065)  (5,025)

Balance at December 31, 2022

 $(16,786) $1,734  $(15,052)