XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2025

   

2024

   

2025

   

2024

 
                                 

Revenues

  $ 20,450     $ 23,097     $ 42,224     $ 47,609  

Less:

                               

Cost of revenues (1)

    8,886       9,813       18,446       19,501  

Sales and marketing expenses (1)

    4,433       5,236       9,286       11,010  

General and administrative expenses (1)

    4,022       4,759       8,848       9,951  

Research and development expenses (1)

    2,094       2,500       4,322       5,290  

Amortization of acquired intangibles

    1,162       1,331       2,322       2,664  

Interest expense

    791       749       1,593       1,500  

Income tax expense (benefit)

    28       (353 )     (426 )     (143 )

Goodwill impairment

    -       -       47,951       -  

Other segment expenses (2)

    1,316       1,989       2,504       5,457  

Net loss

  $ (2,282 )   $ (2,927 )   $ (52,622 )   $ (7,621 )