| Schedule of revenue by contract and market type |
The components of the Company’s revenue by contract type for the three months ended September 30, 2026 and 2025 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, 2026 | | | T&D | | C&I | | Total | | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | | Fixed price | | $ | 173,356 | | | 31.3 | % | | $ | 636,358 | | | 90.3 | % | | $ | 809,714 | | | 64.3 | % | | Unit price | | 208,967 | | | 37.7 | | | 23,374 | | | 3.3 | | | 232,341 | | | 18.5 | | | T&E | | 172,221 | | | 31.0 | | | 44,756 | | | 6.4 | | | 216,977 | | | 17.2 | | | | | | | | | | | | | | | | | $ | 554,544 | | | 100.0 | % | | $ | 704,488 | | | 100.0 | % | | $ | 1,259,032 | | | 100.0 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, 2025 | | | T&D | | C&I | | Total | | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | | Fixed price | | $ | 160,811 | | | 31.9 | % | | $ | 381,026 | | | 85.3 | % | | $ | 541,837 | | | 57.0 | % | | Unit price | | 204,438 | | | 40.6 | | | 20,259 | | | 4.5 | | | 224,697 | | | 23.6 | | | T&E | | 138,187 | | | 27.5 | | | 45,679 | | | 10.2 | | | 183,866 | | | 19.4 | | | | | | | | | | | | | | | | | $ | 503,436 | | | 100.0 | % | | $ | 446,964 | | | 100.0 | % | | $ | 950,400 | | | 100.0 | % |
The components of the Company’s revenue by contract type for the nine months ended September 30, 2026 and 2025 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended September 30, 2026 | | | T&D | | C&I | | Total | | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | | Fixed price | | $ | 482,171 | | | 29.8 | % | | $ | 1,520,346 | | | 88.3 | % | | $ | 2,002,517 | | | 59.9 | % | | Unit price | | 635,585 | | | 39.2 | | | 50,575 | | | 2.9 | | | 686,160 | | | 20.6 | | | T&E | | 501,780 | | | 31.0 | | | 150,682 | | | 8.8 | | | 652,462 | | | 19.5 | | | | | | | | | | | | | | | | | $ | 1,619,536 | | | 100.0 | % | | $ | 1,721,603 | | | 100.0 | % | | $ | 3,341,139 | | | 100.0 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine months ended September 30, 2025 | | | T&D | | C&I | | Total | | (dollars in thousands) | | Amount | | Percent | | Amount | | Percent | | Amount | | Percent | | Fixed price | | $ | 512,379 | | | 34.8 | % | | $ | 1,004,813 | | | 82.8 | % | | $ | 1,517,192 | | | 56.5 | % | | Unit price | | 547,562 | | | 37.2 | | | 58,172 | | | 4.8 | | | 605,734 | | | 22.6 | | | T&E | | 411,538 | | | 28.0 | | | 149,881 | | | 12.4 | | | 561,419 | | | 20.9 | | | | | | | | | | | | | | | | | $ | 1,471,479 | | | 100.0 | % | | $ | 1,212,866 | | | 100.0 | % | | $ | 2,684,345 | | | 100.0 | % |
|
| Schedule of amount of the remaining performance obligations that the company reasonably estimates will not be recognized within the next twelve months |
The following table summarizes the amount of remaining performance obligations as of September 30, 2026 that the Company expects to be realized and the amount of the remaining performance obligations that the Company reasonably estimates will be recognized within the next twelve months, and the amount estimated to be recognized after the next twelve months. | | | | | | | | | | | | | | | | | | | | | | | Remaining Performance Obligations at September 30, 2026 | | (in thousands) | | Total | | Amount estimated to be recognized within 12 months | | Amount estimated to be recognized after 12 months | | T&D | | $ | 987,673 | | | $ | 735,639 | | | $ | 252,034 | | | C&I | | 2,379,477 | | | 1,796,826 | | | 582,651 | | | Total | | $ | 3,367,150 | | | $ | 2,532,465 | | | $ | 834,685 | |
|