XML 26 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Revenue
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

2.

REVENUE

 

Disaggregation of Revenue

 

In the following table, revenue is disaggregated by type of revenue for the years ended December 31, 2024 and 2023:

 

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  

 

 

Foreign revenues are based on the location of the customer. Revenues from customers by geographic areas for the years ended December 31, 2024 and 2023 are as follows:

 

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