v3.26.3
REVENUE RECOGNITION (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
SCHEDULE OF CHANGES IN DEFERRED REVENUE

Changes in deferred revenue for the six months ended June 30, 2026 are as follows:

 

Balance at December 31, 2025  $1,496 
Revenue recognized that was included in balance at beginning of the year   (1,271)
Deferred revenue, net, related to contracts entered into during the year   1,217 
Balance at June 30, 2026  $1,442 

Changes in deferred revenue for the year ended December 31, 2025 are as follows:

 

Balance at December 31, 2024  $129 
Revenue recognized that was included in balance at beginning of the year   (129)
Deferred revenue, net, assumed from the acquisition of Star Operating Companies   3,609 
Deferred revenue, net, related to contracts entered into during the year   (2,113)
Balance at December 31, 2025  $1,496 
SCHEDULE OF DISAGGREGATE REVENUE

The following tables present our revenue disaggregated by major source for the three and six months ended June 30, 2026 and 2025, respectively:

 

  

Three Months Ended

June 30, 2026

 
  

Building

Solutions

  

Business

Services

  

Energy

Services

   Total 
Major Goods/Service Lines                    
Revenue from RPO Customers  $-   $17,079   $-   $17,079 
Revenue from Contracting Customers   -    19,306    -    19,306 
Revenue from Other Contracts with Customers   14,612    -    3,944    18,556 
Total Revenues  $14,612   $36,385   $3,944   $54,941 
                     
Timing of Revenue Recognition                    
Services and goods transferred over time  $-   $25,375   $2,395   $27,770 
Services and goods transferred at a point in time   14,612    11,010    1,549    27,171 
Total Revenues  $14,612   $36,385   $3,944   $54,941 

 

   Six Months Ended June 30, 2026 
  

Building

Solutions

  

Business

Services

  

Energy

Services

   Total 
Major Goods/Service Lines                    
Revenue from RPO Customers  $-   $33,903   $-   $33,903 
Revenue from Contracting Customers   -    37,487    -    37,487 
Revenue from Other Contracts with Customers   26,210    -    7,402    33,612 
Total Revenues  $26,210   $71,390   $7,402   $105,002 
                     
Timing of Revenue Recognition                    
Services and goods transferred over time  $-   $49,678   $5,079   $54,757 
Services and goods transferred at a point in time   26,210    21,712    2,323    50,245 
Total Revenues  $26,210   $71,390   $7,402   $105,002 

 

   Three Months Ended June 30, 2025 
    Business Services 
Major Goods/Service Lines     
Revenue from RPO Customers  $17,428 
Revenue from Contracting Customers   18,113 
Total Revenues  $35,541 
      
Timing of Revenue Recognition     
Services and goods transferred over time  $25,535 
Services and goods transferred at a point in time   10,006 
Total Revenues  $35,541 

 

   Six Months Ended June 30, 2025 
    Business Services 
Major Goods/Service Lines     
Revenue from RPO Customers  $33,170 
Revenue from Contracting Customers   34,237 
Total Revenues  $67,407 
      
Timing of Revenue Recognition     
Services and goods transferred over time  $48,655 
Services and goods transferred at a point in time   18,752 
Total Revenues  $67,407 

The following tables present our revenue disaggregated by major source for the years ended December 31, 2025 and 2024, respectively:

 

   Year ended December 31, 2025 
   Building Solutions   Business Services   Energy Services   Total 
Major Goods/Service Lines                    
Revenue from RPO Customers  $-   $68,379   $-   $68,379 
Revenue from Contracting Customers   -    71,273    -    71,273 
Revenue from Other Contracts with Customers   27,578    -    4,929    32,507 
Total Revenues  $27,578   $139,652   $4,929   $172,159 
                     
Timing of Revenue Recognition                    
Services and goods transferred over time  $-   $99,386   $3,447   $102,833 
Services and goods transferred at a point in time   27,578    40,266    1,482    69,326 
Total Revenues  $27,578   $139,652   $4,929   $172,159 

 

 

   Year ended December 31, 2024 
   Business Services 
Major Goods/Service Lines     
Revenue from RPO Customers  $67,993 
Revenue from Contracting Customers   72,063 
Total Revenues  $140,056 
      
Timing of Revenue Recognition     
Services and goods transferred over time  $103,098 
Services and goods transferred at a point in time   36,958 
Total Revenues  $140,056