XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Other Income and Expense (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
   

Three months ended September 30,

   

Nine months ended September 30,

 

 

2024

   

2023

   

2024

   

2023

 

Gain (loss) on disposal of assets

  $ (28 )   $ 5     $ (33 )   $ (2 )

Government subsidy income

    43       77       370       910  

Foreign Exchange Gain (Loss)

    172       (435 )     216       (259 )

Other non-operating gain

    149       10       1,404       154  

Total other income (expenses) , net

  $ 336     $ (343 )   $ 1,957     $ 803