v3.24.1.1.u2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of changes in equity investments measured at fair value
   
    For the year ended December 31, 2023
    Total
As of January 1, 2023   $ 9,010,968  
Purchase of equity investments     2,307,228  
Unrealized gains      
As of December 31, 2023   $ 11,318,196  

  

    For the three months ended March 31, 2024
    Total
As of December 31, 2023   $ 11,318,196  
Purchase of equity investments     143,369  
Unrealized gains      
Sale of equity investments     (200,000 )
As of March 31, 2024   $ 11,261,565  
Schedule of revenue is disaggregated by major product
               
For the Three Months
Ended March 31, 2024
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $2,853,249   $99,646   $2,952,895 
Equipment and Software   4,084,647        4,084,647 
Managed Services   843,407        843,407 
Nexxis VoIP Services   276,467        276,467 
Other   67,893    10,438    78,331 
Total Revenue  $8,125,663   $110,084   $8,235,747 

 

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,504,796     —    3,504,796 
Managed Services   876,423    35,107    911,530 
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,
Timing of revenue recognition  2024  2023
Products transferred at a point in time  $1,045,977   $3,564,543 
Products and services transferred over time   7,189,770    3,315,180 
Total Revenue  $8,235,747   $6,879,723 
Schedule of earning per share basic and diluted
          
   Three Months ended March 31,
   2024  2023
       
Net Income Available to Common Shareholders  $

357,102

   $50,666 
           
Weighted average number of common shares - basic   7,090,389    6,822,127 
Dilutive securities          
Options   169,083    130,526 
Warrants       1,667 
Weighted average number of common shares - diluted   7,259,472    6,954,320 
           
Earnings per share, basic  $0.05   $0.01 
Earnings per share, diluted  $0.05   $0.01 
Schedule of anti-dilutive shares
      
   Three Months ended March 31,
   2024   2023
  Options     560,071    385,257 
  Warrants     2,415,860    2,415,860 
      2,975,931    2,801,117