Quarterly report [Sections 13 or 15(d)]

REVENUE AND CONTRACT ACCOUNTING (Tables)

v3.25.2
REVENUE AND CONTRACT ACCOUNTING (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of contracts assets on uncompleted contracts
             
   

June 30,

2025

   

December 31,

2024

 
Cumulative revenues recognized   $ 10,011,557     $ 9,916,761  
Less: Billings or cash received     (9,280,987 )     (9,280,987 )
Contract assets   $ 730,570     $ 635,774  
Schedule of contract liabilities on uncompleted contracts
             
   

June 30,

2025

   

December 31,

2024

 
Billings and/or cash receipts on uncompleted contracts   $ 1,264,658     $ 1,264,658  
Less: Cumulative revenues recognized     (872,309 )     (861,024 )
Contract liabilities, technology systems     392,349       403,634  
Contract liabilities, services and consulting     8,594,782       11,401,384  
Total contract liabilities, current   $ 8,987,131     $ 11,805,018  
                 
Total contract liabilities, non-current   $ 8,111,642     $ 11,016,134  
[custom:ScheduleOfContractLiabilitiesCurrentTableTextBlock]
 Schedule of contract liabilities current            
   

June 30,

2025

   

December 31,

2024

 
Total contract liabilities, current   $ 2,870,631     $ 3,188,518  
Total contract liabilities, current – related parties     6,116,500       8,616,500  
Total contract liabilities, current   $ 8,987,131     $ 11,805,018  

 

Contract Liabilities Non-Current

             
   

June 30,

2025

   

December 31,

2024

 
Total contract liabilities, non-current   $ 6,303,392     $ 7,399,634  
Total contract liabilities, non-current – related parties     1,808,250       3,616,500  
Total contract liabilities, non-current   $ 8,111,642     $ 11,016,134  
Schedule of balance in contract liabilities non-monetary transaction
         
Calendar Year     Amount  
  2025     $ 1,096,242  
  2026       2,192,484  
  2027       2,192,484  
  2028       2,192,484  
  2029       822,181  
  Total Contract Liabilities     $ 8,495,875  
Schedule of balance in contract liabilities equity method interest
         
Calendar Year     Amounts  
  2025     $ 1,808,250  
  2026       3,616,500  
  Contract Liability     $ 5,424,750  
Schedule of disaggregation of revenue
 Schedule of disaggregation of revenue                        
Segments   Technologies     Data Center Hosting & Related Services     Asset Management     Total  
Primary Geographical Markets                                
                                 
North America   $ 967,638     $ 8,000     $ 4,760,403     $ 5,736,041  
                                 
Major Goods and Service Lines                                
                                 
Turnkey Projects   $ 41,397     $     $     $ 41,397  
Maintenance and Support     926,241       8,000       4,760,403       5,694,644  
    $ 967,638     $ 8,000     $ 4,760,403     $ 5,736,041  
                                 
Timing of Revenue Recognition                                
                                 
Goods transferred over time   $ 41,397     $     $     $ 41,397  
Services transferred over time     926,241       8,000       4,760,403       5,694,644  
    $ 967,638     $ 8,000     $ 4,760,403     $ 5,736,041  

 

 

  

For the Three Months Ended June 30, 2024

                         
Segments   Technologies     Data Center Hosting & Related Services     Asset Management     Total  
Primary Geographical Markets                                
                                 
North America   $ 1,510,496     $     $     $ 1,510,496  
                                 
Major Goods and Service Lines                                
                                 
Turnkey Projects   $ 264,999     $     $     $ 264,999  
Maintenance and Support     1,245,497                   1,245,497  
    $ 1,510,496     $     $     $ 1,510,496  
                                 
Timing of Revenue Recognition                                
                                 
Goods transferred over time   $ 264,999     $     $     $ 264,999  
Services transferred over time     1,245,497                   1,245,497  
    $ 1,510,496     $     $     $ 1,510,496  

 

For the Six Months Ended June 30, 2025

                         
Segments   Technologies     Data Center Hosting & Related Services     Asset Management     Total  
Primary Geographical Markets                                
                                 
North America   $ 2,005,073     $ 8,000     $ 8,675,153     $ 10,688,226  
                                 
Major Goods and Service Lines                                
                                 
Turnkey Projects   $ 106,081     $     $     $ 106,081  
Maintenance and Support     1,898,992       8,000       8,675,153       10,582,145  
    $ 2,005,073     $ 8,000     $ 8,675,153     $ 10,688,226  
                                 
Timing of Revenue Recognition                                
                                 
Goods transferred over time   $ 106,081     $     $     $ 106,081  
Services transferred over time     1,898,992       8,000       8,675,153       10,582,145  
    $ 2,005,073     $ 8,000     $ 8,675,153     $ 10,688,226  

   

 

For the Six Months Ended June 30, 2024

                         
Segments   Technologies     Data Center Hosting & Related Services     Asset Management     Total  
Primary Geographical Markets                                
                                 
North America   $ 2,581,176     $     $     $ 2,581,176  
                                 
Major Goods and Service Lines                                
                                 
Turnkey Projects   $ 534,854     $     $     $ 534,854  
Maintenance and Support     2,046,322                   2,046,322  
    $ 2,581,176     $     $     $ 2,581,176  
                                 
Timing of Revenue Recognition                                
                                 
Goods transferred over time   $ 534,854     $     $     $ 534,854  
Services transferred over time     2,046,322                   2,046,322  
    $ 2,581,176     $     $     $ 2,581,176