XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Note 17 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Stockholders Equity [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Foreign currency translation adjustments, net of tax

  $ (7,869

)

  $ (10,458

)

Employee benefit related adjustments – U.S, net of tax

    (9,281

)

    (10,488

)

Employee benefit related adjustments – Mexico, net of tax

    83       101  

Accumulated other comprehensive loss

  $ (17,067

)

  $ (20,845

)

Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Foreign

Currency

Translation

   

Defined

Benefit Plans

   

Accum. Other

Comp Loss

 
                         

Balance at January 1, 2022

  $ (11,440

)

  $ (11,554

)

  $ (22,994

)

Currency translation adjustments, net of tax

    982       0       982  

Net actuarial loss for the year, net of tax

    0       607       607  

Amortization for the year, net of tax

    0       560       560  

Balance at December 31, 2022

  $ (10,458

)

  $ (10,387

)

  $ (20,845

)

Currency translation adjustments, net of tax

    2,589       0       2,589  

Net actuarial loss for the year, net of tax

    0       663       663  

Amortization for the year, net of tax

    0       526       526  

Balance at December 31, 2023

  $ (7,869

)

  $ (9,198

)

  $ (17,067

)