XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Nature of Business and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months ended June 30,

 
  

2021

  

2020

  

2021

  

2020

 
          

(percent of revenues)

 

System revenue

 $481,418  $472,238   33.3%  41.7%

Maintenance revenue

  857,814   603,648   59.3%  53.3%

Lease revenue

  0   0   0.0%  0.0%

Service and other revenue

  107,814   57,185   7.4%  5.0%

Total revenues

 $1,447,046  $1,133,071   100.0%  100.0%
  

Six Months Ended June 30,

 
  

2021

  

2020

  

2021

  

2020

 
          

(percent of revenues)

 

System revenue

 $1,555,401  $854,624   42.9%  48.1%

Maintenance revenue

  1,641,506   1,314,475   45.3%  49.1%

Lease revenue

  212,658   0   5.9%  0.0%

Service and other revenue

  214,454   89,602   5.9%  2.8%

Total revenues

 $3,624,019  $2,258,701   100.0%  100.0%
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
  

For the Six months ended June 30,

 
  

2021

  

2020

 
  

% Revenues

  

% AR

  

% Revenues

  

% AR

 

Major

  46.2%  55.2%  13.6%  40.0%

All Others

  53.8%  44.8%  86.4%  60.0%

Total

  100.0%  100.0%  100.0%  100.0%
  

For the Three Months ended June 30,

 
  

2021

  

2020

 
  

% Revenues

  

% Revenues

 

Major

  12.3%  33.6%

All Others

  87.7%  66.4%

Total

  100.0%  100.0%