| 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 | |
|
| Schedule of Revenue Disaggregated by Major Source |
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 | | | | | |
|