XML 40 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]

Year ended December 31, (in thousands)

 

2024

   

2023

 

License

  $ 2,840     $ 1,794  

Professional services

    26,015       28,237  

Processing and maintenance

    24,034       22,439  

Third party

    4,510       3,534  

Total

  $ 57,399     $ 56,004  

Year ended December 31, (in thousands)

 

2024

   

2023

 

United States

  $ 54,892     $ 53,915  

Europe

    110       116  

Middle East

    2,397       1,973  

Total

  $ 57,399     $ 56,004