| Schedule of Segment Reporting Information |
The following table presents relevant segment information (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Revenue: | | | | | | | | | Engineering & Consulting | $ | 206,893 | | | $ | 196,094 | | | $ | 372,694 | | | $ | 341,541 | | | Installation & Maintenance | 1,055,234 | | | 402,796 | | | 1,927,326 | | | 763,302 | | | Revenue | $ | 1,262,127 | | | $ | 598,890 | | | $ | 2,300,020 | | | $ | 1,104,843 | | | Cost of revenue: | | | | | | | | | Engineering & Consulting | $ | 150,745 | | | $ | 131,983 | | | $ | 266,133 | | | $ | 217,777 | | | Installation & Maintenance | $ | 891,151 | | | $ | 338,233 | | | $ | 1,627,502 | | | $ | 646,688 | | | Gross profit: | | | | | | | | | Engineering & Consulting | $ | 56,148 | | | $ | 64,111 | | | $ | 106,561 | | | $ | 123,764 | | | Installation & Maintenance | 164,083 | | | 64,563 | | | 299,824 | | | 116,614 | | | Gross profit | $ | 220,231 | | | $ | 128,674 | | | $ | 406,385 | | | $ | 240,378 | |
The following table presents the reconciliation from Gross profit to Income (loss) before income tax (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Gross profit | $ | 220,231 | | | $ | 128,674 | | | $ | 406,385 | | | $ | 240,378 | | | Selling, general and administrative | 147,591 | | | 72,468 | | | 263,686 | | | 141,927 | | | Depreciation and amortization | 37,972 | | | 25,344 | | | 74,800 | | | 51,436 | | | Acquisition-related costs | 415 | | | 19 | | | 11,847 | | | 176 | | | Gain on sale of property and equipment | (118) | | | (122) | | | (182) | | | (220) | | | Goodwill impairment | 21,586 | | | — | | | 21,586 | | | — | | | Long-lived asset impairment | 19,491 | | | — | | | 19,491 | | | — | | | Equity in earnings of joint venture | (88) | | | (364) | | | (592) | | | (824) | | | Interest expense | 16,911 | | | 30,404 | | | 33,911 | | | 60,045 | | | Interest income | (1,914) | | | (764) | | | (3,234) | | | (1,519) | | | Credit agreement amendment fees | 2,014 | | | 49 | | | 5,257 | | | 2,926 | | | Loss on debt extinguishment | 13 | | | — | | | 13 | | | — | | | Other income, net | (169) | | | (37) | | | (738) | | | (145) | | | (Loss) income before income tax | $ | (23,473) | | | $ | 1,677 | | | $ | (19,460) | | | $ | (13,424) | |
|