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

Three Months Ended March 31,

 
   

2025

   

2024

 
                 

Revenues

  $ 21,774     $ 24,512  

Less:

               

Cost of revenues (1)

    9,560       9,688  

Sales and marketing expenses (1)

    4,853       5,774  

General and administrative expenses (1)

    4,826       5,192  

Research and development expenses (1)

    2,228       2,790  

Amortization of acquired intangibles

    1,160       1,333  

Interest expense

    802       751  

Income tax (benefit) expense

    (454 )     210  

Goodwill impairment

    47,951       -  

Other segment expenses (2)

    1,188       3,469  

Net loss

  $ (50,340 )   $ (4,694 )