XML 29 R19.htm IDEA: XBRL DOCUMENT v3.26.1
Note 1 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended March 31,

 
  

2026

  

2025

  

2026

  

2025

 
          

(percent of revenues)

 

System revenue

 $1,736,561  $1,561,903   44.4%  44.2%

Maintenance revenue

  1,541,403   1,509,782   39.3%  42.7%

Service and other revenue

  636,375   464,248   16.3%  13.1%

Total revenues

 $3,914,339  $3,535,933   100.0%  100.0%
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Table Text Block]
  

For the Three months ended March 31,

 
  

2026

  

2025

 
  

% Revenues

  

% AR

  

% Revenues

  

% AR

 

Major

  41.8%  52.7%  33.0%  27.7%

All Others

  58.2%  47.3%  67.0%  72.3%

Total

  100.0%  100.0%  100.0%  100.0%