XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands)

 

2023

   

2022

   

2023

   

2022

 

License

  $ 1,794     $ 1,794     $ 1,794     $ 14,283  

Professional services

    7,354       7,605       15,695       14,167  

Processing and maintenance

    5,689       4,510       11,119       8,570  

Third party

    855       1,297       1,840       2,470  

Total

  $ 15,692     $ 15,206     $ 30,448     $ 39,490  
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands)

 

2023

   

2022

   

2023

   

2022

 

United States

  $ 15,190     $ 14,865     $ 29,530     $ 38,861  

Middle East

    473       316       864       580  

European Union

    29       25       54       49  

Total

  $ 15,692     $ 15,206     $ 30,448     $ 39,490  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
    Three Months Ended June 30,    

Six Months Ended June 30,

 
   

2023

   

2022

   

2023

   

2022

 

Customer A

    70 %     71 %     70 %     79 %