v3.25.2
Note 16 - Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
  

For the Three Months

  

For the Six Months Ended June 30,

 

(in thousands)

 

2025

  

2024

  

2025

  

2024

 
                 

Revenues

 $6,936  $5,803  $13,707  $12,310 

Net loss

  (592)  (1,504)  (3,868)  (3,353)
                 

Add back items:

                

Stock-based compensation expense (1)

  501   148   809   673 

Depreciation and amortization (2)

  84   57   160   107 

Interest expense, net

  53   24   99   50 

Income tax

  37      54    

Foreign exchange transaction loss

  151   250   329   715 

Other (3)

  128   94   256   93 

Adjusted EBITDA

 $362  $(931) $(2,161) $(1,715)