Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies (Tables)

v3.25.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of changes in equity investments measured at fair value
       
    For the years ended December 31, 2024, and 2023
     
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  
Purchase of equity investments     842,810  
Sales of equity investments     (900,000 )
Unrealized gains      
As of December 31, 2024   $ 11,261,006  
Schedule of Changes in the allowance for expected credit losses for trade accounts receivable
       
    Year ended December,
    2024   2023
Beginning balance   $ 7,915       27,249  
Provision     45,394       119,524  
Write-offs     (21,837 )     (138,858 )
Ending Balance   $ 31,472       7,915  

Schedule of revenue is disaggregated by major product
                       
For the Year
Ended December 31, 2024
    United States   International   Total
Cloud Infrastructure & Disaster Recovery   $ 12,294,669     $ 603,523     $ 12,898,192  
Equipment and Software     7,962,998             7,962,998  
Managed Services     3,155,359             3,155,359  
Nexxis VoIP Services     1,146,174             1,146,174  
Other     187,252       21,328       208,580  
Total Revenue   $ 24,746,452     $ 624,851     $ 25,371,303  

 

For the Year
Ended December 31, 2023
    United States   International   Total
Cloud Infrastructure & Disaster Recovery   $ 9,809,777     $ 345,153     $ 10,154,930  
Equipment and Software     10,344,976             10,344,976  
Managed Services     3,293,034             3,293,034  
Nexxis VoIP Services     1,012,193             1,012,193  
Other     150,950       3,493       154,443  
Total Revenue   $ 24,610,930     $ 348,646     $ 24,959,576  

 

For the Year
Ended December 31,
Timing of revenue recognition   2024   2023
Products transferred at a point in time   $ 8,171,579     $ 6,211,166  
Products and services transferred over time     17,199,724       18,748,410  
Total Revenue   $ 25,371,303     $ 24,959,576  
Schedule of earning per share basic and diluted
               
    Year Ended December 31,
    2024   2023
         
Net Income Available to Common Shareholders   $ 523,214     $ 381,575  
                 
Weighted average number of common shares - basic     6,931,399       6,841,094  
Dilutive securities                
 Options     202,005       373,975  
 Restricted stock award     214,375       209,159  
Weighted average number of common shares - diluted     7,347,779       7,424,228  
                 
Earnings per share, basic   $ 0.08     $ 0.06  
Earnings per share, diluted   $ 0.07     $ 0.05  

Schedule of anti-dilutive shares
                 
    Year ended December 31,
    2024    2023
 Options       476,297       221,372  
 Warrants       2,495,860       2,415,860  
        2,972,157       2,637,232