XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table Text Block]
         
    For the three months ended March 31, 2023
    Total
As of January 1, 2023   $ 9,010,968  
Purchase of equity investments     103,423  
As of March 31, 2023   $ 9,114,391  
Schedule of revenue is disaggregated by major product
                       
For the Three Months
Ended March 31, 2023

 

    United States   International   Total
Infrastructure & Disaster Recovery/Cloud Service   $ 2,137,317     $ 52,324     $ 2,189,641  
Equipment and Software     3,522,559       —        3,522,559  
Managed Services     858,660       35,107       893,767  
Nexxis VoIP Services     231,772       —        231,772  
Other     41,984       —        41,984  
Total Revenue   $ 6,792,292     $ 87,431     $ 6,879,723  

 

                         
For the Three Months
Ended March 31, 2022

 

   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $1,888,387   $37,463   $1,925,850 
Equipment and Software   5,319,459        5,319,459 
Managed Services   1,149,503    33,307    1,182,810 
Nexxis VoIP Services   194,934        194,934 
Other   34,146        34,146 
Total Revenue  $8,586,429   $70,770   $8,657,199 

 

For the Three Months
Ended March 31,
Timing of revenue recognition  2023  2022
Products transferred at a point in time  $3,564,543   $5,402,996 
Products and services transferred over time   3,315,180    3,254,203 
Total Revenue  $6,879,723   $8,657,199 
Schedule of Earning per share basic and diluted
                 
    Three Months Ended March 31,
    2023   2022
         
Net Income Available to Common Shareholders   $ 50,666     $ 156,010  
                 
Weighted average number of common shares - basic     6,822,127       6,695,966  
Dilutive securities                
 Options     130,526       256,601  
 Warrants     1,667       3,333  
Weighted average number of common shares - diluted     6,954,320       6,955,900  
                 
Earnings per share, basic   $ 0.01     $ 0.02  
Earnings per share, diluted   $ 0.01     $ 0.02  

Schedule of anti-dilutive income (loss) per share
           
   Three Months ended  
March 31,
   2023  2022
Options    385,257    37,641 
Warrants    2,415,860    1,384,610 
     2,801,117    1,422,251