XML 34 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7. Revenue (Tables)
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Concentration of revenue as a percentage of total revenue
   Three months ended March 31,
Revenue Streams  2019  2018
Platform and Technology  $2,665    63.8%  $2,032    57.6%
Services   1,514    36.2%   1,498    42.4%
Total  $4,179    100.0%  $3,530    100.0%
Revenue by geographic region
   Three months ended
   March 31,
   2019  2018
Geographic region          
North America  $4,027   $3,323 
Europe   152    207 
Total revenues  $4,179   $3,530