XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Other (Expense) Income, Net (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 
  

(in thousands)

 

Change in value of earn-out and warrant liabilities

 $(65) $(8,670) $408  $(7,180)

Interest income, net

  1,371   37   1,072   71 

Gain on securities (1)

  1,975   2,336   3,906   4,753 

Foreign currency exchange loss, net

  (3,416)  (644)  (3,746)  (1,212)

Other, net

  (105)  (29)  (294)  2 

Other (expense) income, net

 $(240) $(6,970) $1,346  $(3,566)