XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue $ 8,053 $ 7,512 $ 15,946 $ 14,478
European Union [Member]        
Revenue 264 1,234 584 2,451
UNITED STATES        
Revenue 7,789 6,278 15,362 12,027
License [Member]        
Revenue 700 1,500
Professional Services [Member]        
Revenue 5,156 4,663 10,435 8,627
Processing and Maintenance [Member]        
Revenue 2,673 1,724 4,867 3,535
Third party [Member]        
Revenue $ 224 $ 425 $ 644 $ 816