v3.26.1
Note 14 - Other Income and Expense - Other Income and Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Loss on disposal of assets $ (227) $ (1) $ (244) $ (9)
Government subsidy income 880 1,315 994 1,497
Foreign exchange gain (loss) 195 6,082 (1,058) 6,354
Other non-operating gain 66 14 107 43
Total other income (expenses), net $ 914 $ 7,410 $ (201) $ 7,885