XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands)

 

2024

   

2023

   

2024

   

2023

 

License

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

Professional services

    6,973       7,354       12,799       15,695  

Processing and maintenance

    5,694       5,689       11,846       11,119  

Third party

    1,130       855       2,228       1,840  

Total

  $ 13,797     $ 15,692     $ 26,873     $ 30,448  
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands)

 

2024

   

2023

   

2024

   

2023

 

United States

  $ 13,204     $ 15,190     $ 25,757     $ 29,530  

Middle East

    565       473       1,061       864  

European Union

    28       29       55       54  

Total

  $ 13,797     $ 15,692     $ 26,873     $ 30,448  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
    Three Months Ended June 30,     Six Months Ended June 30,  
   

2024

   

2023

   

2024

   

2023

 

Customer A

    63 %     70 %     61 %     70 %