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

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 

(in thousands)

 

2023

   

2022

   

2023

   

2022

 

License

  $     $     $ 1,794     $ 14,283  

Professional services

    6,432       7,776       22,127       21,943  

Processing and maintenance

    5,814       5,267       16,933       13,837  

Third party

    1,153       1,407       2,993       3,877  

Total

  $ 13,399     $ 14,450     $ 43,847     $ 53,940  
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 

(in thousands)

 

2023

   

2022

   

2023

   

2022

 

United States

  $ 12,777     $ 13,973     $ 42,307     $ 52,836  

Middle East

    588       451       1,452       1,030  

European Union

    34       26       88       74  

Total

  $ 13,399     $ 14,450     $ 43,847     $ 53,940  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
    Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Customer A

    62 %     70 %     68 %     77 %