Schedule of revenue and gross profit by segment |
Revenue by segment for the years ended December 31, 2019, 2018 and 2017 was as follows (in thousands): | | | | | | | | | | | | | | | | | | | For the year ended December 31, | | | | 2019 | | 2018 | | 2017 | | | | | | | % of | | | | | % of | | | | | % of | | | | | | | Total | | | | | Total | | | | | Total | | Segment | | Revenue | | Revenue | | Revenue | | Revenue | | Revenue | | Revenue | | Power | | $ | 729,348 | | 23.5% | | $ | 694,048 | | 23.6% | | $ | 606,125 | | 25.5% | | Pipeline | | | 505,156 | | 16.3% | | | 590,937 | | 20.1% | | | 465,570 | | 19.5% | | Utilities | | | 886,504 | | 28.5% | | | 902,772 | | 30.7% | | | 806,523 | | 33.9% | | Transmission | | | 497,302 | | 16.0% | | | 286,749 | (1) | 9.8% | | | — | | — | | Civil | | | 488,019 | | 15.7% | | | 464,972 | | 15.8% | | | 501,777 | | 21.1% | | Total | | $ | 3,106,329 | | 100.0% | | $ | 2,939,478 | | 100.0% | | $ | 2,379,995 | | 100.0% | |
(1) | Represents results from the June 1, 2018 acquisition date of Willbros to December 31, 2018. |
Gross profit by segment for the years ended December 31, 2019, 2018 and 2017 was as follows (in thousands): | | | | | | | | | | | | | | | | | | | For the year ended December 31, | | | | 2019 | | 2018 | | 2017 | | | | | | | % of | | | | | % of | | | | | % of | | | | | | | Segment | | | | | Segment | | | | | | | Segment | | Gross Profit | | Revenue | | Gross Profit | | Revenue | | Gross Profit | | Revenue | | Power | | $ | 76,119 | | 10.4% | | $ | 109,789 | | 15.8% | | $ | 65,675 | | 10.8% | | Pipeline | | | 61,550 | | 12.2% | | | 66,602 | | 11.3% | | | 92,087 | | 19.8% | | Utilities | | | 116,645 | | 13.2% | | | 111,825 | | 12.4% | | | 113,037 | | 14.0% | | Transmission | | | 22,580 | | 4.5% | | | 31,904 | (1) | 11.1% | | | — | | — | | Civil | | | 54,032 | | 11.1% | | | 5,617 | | 1.2% | | | 7,635 | | 1.5% | | Total | | $ | 330,926 | | 10.7% | | $ | 325,737 | | 11.1% | | $ | 278,434 | | 11.7% | |
(1) | Represents results from the June 1, 2018 acquisition date of Willbros to December 31, 2018. |
|