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

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands)

 

2022

   

2021

   

2022

   

2021

 

License

  $ 1,794     $ 2,300     $ 14,283     $ 2,300  

Professional services

    7,605       6,100       14,167       11,847  

Processing and maintenance

    4,510       4,193       8,570       6,799  

Third party

    1,297       762       2,470       1,321  

Total

  $ 15,206     $ 13,355     $ 39,490     $ 22,267  
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands)

 

2022

   

2021

   

2022

   

2021

 

United States

  $ 14,865     $ 12,515     $ 38,861     $ 21,397  

Middle East

    316       211       580       211  

European Union

    25       629       49       659  

Total

  $ 15,206     $ 13,355     $ 39,490     $ 22,267  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
    Three Months Ended June 30,     Six Months Ended June 30,  
   

2022

   

2021

   

2022

   

2021

 

Customer A

    71 %     71 %     79 %     71 %