| Schedule of the Disaggregation of Revenue |
The following tables present revenue disaggregated by contract type: | | | | | | | | | | | | | | | | | | | Three months ended March 31, 2026 | E&M | | T&D | | Total | | (In thousands) | | Fixed-price | $ | 430,271 | | | $ | 104,273 | | | $ | 534,544 | | | Cost reimbursable* | 393,476 | | | 65,556 | | | 459,032 | | Unit-price | 11,377 | | | 34,634 | | | 46,011 | | | Total contract revenues | 835,124 | | | 204,463 | | | 1,039,587 | | | Eliminations | (33) | | | (2,601) | | | (2,634) | | Total operating revenues | $ | 835,091 | | | $ | 201,862 | | | $ | 1,036,953 | |
__________________ *Includes time and material, time and equipment, and cost reimbursable plus fee contracts. | | | | | | | | | | | | | | | | | | | Three months ended March 31, 2025 | E&M | | T&D | | Total | | (In thousands) | | Fixed-price | $ | 350,566 | | | $ | 93,603 | | | $ | 444,169 | | | Cost reimbursable* | 285,886 | | | 62,983 | | | 348,869 | | | Unit-price | 11,775 | | | 28,429 | | | 40,204 | | | Total contract revenues | 648,227 | | | 185,015 | | | 833,242 | | | Eliminations | (4,236) | | | (2,377) | | | (6,613) | | Total operating revenues | $ | 643,991 | | | $ | 182,638 | | | $ | 826,629 | |
__________________ *Includes time and material, time and equipment, and cost reimbursable plus fee contracts. The following table presents revenue disaggregated by customer type: | | | | | | | | | | | | | | | | | | | Three months ended March 31, | | | | | | 2026 | | 2025 | | | | | | (In thousands) | Commercial | | | | | $ | 654,821 | | | $ | 419,312 | | Industrial | | | | | 78,367 | | | 86,363 | | Institutional | | | | | 61,742 | | | 103,328 | | Service & other | | | | | 24,650 | | | 26,447 | | Renewables | | | | | 15,544 | | | 12,777 | | Total E&M | | | | | 835,124 | | | 648,227 | | Utility | | | | | 184,327 | | | 165,054 | | Transportation | | | | | 20,136 | | | 19,961 | | Total T&D | | | | | 204,463 | | | 185,015 | | Eliminations | | | | | (2,634) | | | (6,613) | | Total operating revenues | | | | | $ | 1,036,953 | | | $ | 826,629 | |
|
| Summary of Uncompleted Contracts and Contract Assets and Contract Liabilities |
Costs, estimated earnings and billings on uncompleted contracts were summarized as follows as of: | | | | | | | | | | | | | March 31, 2026 | | December 31, 2025 | | (In thousands) | Costs incurred on uncompleted contracts | $ | 6,432,746 | | | $ | 8,036,495 | | Estimated earnings | 909,542 | | | 1,172,516 | | Costs and estimated earnings on uncompleted contracts | 7,342,288 | | | 9,209,011 | | Less: billings to date | (7,429,189) | | | (9,258,355) | | Net contract liabilities | $ | (86,901) | | | $ | (49,344) | |
Contract assets and Contract liabilities, net consisted of the following as of: | | | | | | | | | | | | | March 31, 2026 | | December 31, 2025 | | (In thousands) | Unbilled revenue | $ | 192,366 | | | $ | 187,902 | | Retainage | 65,692 | | | 67,865 | | | | | | Contract assets | $ | 258,058 | | | $ | 255,767 | | | | | | Deferred revenue | $ | 467,325 | | | $ | 417,415 | | Accrued loss provision | 1,593 | | | 1,965 | | Less: retainage | (123,959) | | | (114,269) | | Contract liabilities, net | $ | 344,959 | | | $ | 305,111 | |
The following table presents the opening and closing balances of contract assets (liabilities) as of: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | March 31, 2026 | | December 31, 2025 | | Contract Assets | | Contract Liabilities, Net | | Net Contract Assets (Liabilities) | | Contract Assets | | Contract Liabilities, Net | | Net Contract Assets (Liabilities) | | (In thousands) | Balance at beginning of period | $ | 255,767 | | | $ | (305,111) | | | $ | (49,344) | | | $ | 167,049 | | | $ | (207,304) | | | $ | (40,255) | | Net change during period | 2,291 | | | (39,848) | | | (37,557) | | | 88,718 | | | (97,807) | | | (9,089) | | Balance at end of period | $ | 258,058 | | | $ | (344,959) | | | $ | (86,901) | | | $ | 255,767 | | | $ | (305,111) | | | $ | (49,344) | |
|