XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 

(in thousands)

 

2024

   

2023

   

2024

   

2023

 

License

  $ 1,420     $ -     $ 1,420     $ 1,794  

Professional services

    7,006       6,432       19,805       22,127  

Processing and maintenance

    6,067       5,814       17,912       16,933  

Third party

    1,210       1,153       3,439       2,993  

Total

  $ 15,703     $ 13,399     $ 42,576     $ 43,847  
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 

(in thousands)

 

2024

   

2023

   

2024

   

2023

 

United States

  $ 14,997     $ 12,777     $ 40,754     $ 42,307  

Middle East

    678       588       1,740       1,452  

European Union

    28       34       82       88  

Total

  $ 15,703     $ 13,399     $ 42,576     $ 43,847  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
    Three Months Ended

September 30,

    Nine Months Ended

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Customer A

    64 %     62 %     62 %     68 %