v3.26.1
Note 13 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Segment Reporting [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2026

   

2025

   

2026

   

2025

 
                                 

Revenues

  $ 22,727     $ 20,450     $ 43,482     $ 42,224  

Less:

                               

Cost of revenues (1)

    10,082       8,886       18,587       18,446  

Sales and marketing expenses (1)

    5,334       4,433       10,615       9,286  

General and administrative expenses (1)

    4,375       4,022       8,922       8,848  

Research and development expenses (1)

    2,396       2,094       4,680       4,322  

Amortization of acquired intangibles

    820       1,162       1,640       2,322  

Interest expense

    1,793       1,001       3,521       1,934  

Income tax expense (benefit)

    14       28       131       (426 )

Goodwill impairment

    -       -       -       47,951  

Other segment expenses (2)

    823       1,106       1,720       2,163  

Net loss

  $ (2,910 )   $ (2,282 )   $ (6,334 )   $ (52,622 )