XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Other Income and Expense - Other Income and Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Loss on disposal of assets $ (1) $ (4) $ (9) $ (5)
Government subsidy income 1,315 279 1,497 327
Foreign exchange gain 6,082 284 6,354 44
Other non-operating gain 14 1,170 43 1,254
Total other income (expenses) , net $ 7,410 $ 1,729 $ 7,885 $ 1,620