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

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 

(in thousands)

 

2021

   

2020

   

2021

   

2020

 

License

  $ 1,783     $ 1,600     $ 4,083     $ 1,600  

Professional services

    6,893       5,392       18,740       15,827  

Processing and maintenance

    3,457       2,950       10,256       7,817  

Third party

    802       362       2,123       1,006  

Total

  $ 12,935     $ 10,304     $ 35,202     $ 26,250  
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 

(in thousands)

 

2021

   

2020

   

2021

   

2020

 

United States

  $ 12,610     $ 9,940     $ 34,007     $ 25,302  

European Union

    28       364       687       948  

Middle East

    297       --       508       --  

Total

  $ 12,935     $ 10,304     $ 35,202     $ 26,250  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended September 30,

 
   

2021

   

2020

   

2021

   

2020

 

Customer A

    72 %     68 %     71 %     67 %

Customer B

    5 %     11 %     6 %     11 %