XML 42 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

% of

  

% of

 

Customers

 

Revenue

  

Account Receivable

 

Carat Detroit

  12%  20%

Urban Science Applications

  12%  18%

Autodata Solutions

  13%  16%

Shift Digital

  6%  10%

Total

  43%  64%
  

% of

  

% of

 

Customers

 

Revenue

  

Account Receivable

 

Carat Detroit

  12%  19%

Ford Direct

  11%  16%

Urban Science Applications

  12%  15%

Autodata Solutions

  11%  12%

Total

  46%  62%
Schedule of Weighted Average Number of Shares [Table Text Block]
  

2021

  

2020

 

Basic Shares:

        

Weighted average common shares outstanding

  13,299,824   13,144,314 

Weighted average common shares repurchased

      

Basic Shares

  13,299,824   13,144,314 
         

Diluted Shares:

        

Basic Shares

  13,299,824   13,144,314 

Weighted average dilutive securities

      

Dilutive Shares

  13,299,824   13,144,314