v3.25.1
Note 17 - Other Income, Net (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

  

2024

 
  

(in thousands)

 

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