v3.25.1
Note 17 - Other Income, Net - Disaggregation of Other Income (Expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Gain on earn-out and warrant liabilities $ 473 $ 1,490
Interest (expense) income, net (299) 34
Profits on securities [1] 1,931 2,417
Foreign currency exchange loss, net (330) (568)
Other, net (189) 31
Other income, net $ 1,586 $ 3,404
[1] Profits on securities consist of interest income from amortization of the discount arising at acquisition of U.S. treasury bills.