XML 54 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Reportable Segments (Tables)
3 Months Ended
Mar. 31, 2020
Reportable Segments  
Schedule of revenue and gross profit by segment

Revenue by segment was as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the three months ended March 31, 

​

​

2020

​

2019

​

​

​

​

​

% of

​

​

​

​

% of

​

​

​

​

​

Total

​

​

​

​

Total

Segment

    

Revenue

    

Revenue

    

Revenue

    

Revenue

Power

​

$

196,193

 

26.4%

​

$

145,383

 

22.0%

Pipeline

​

​

191,523

​

25.8%

​

​

134,814

​

20.4%

Utilities

​

 

147,170

 

19.8%

​

 

146,206

 

22.1%

Transmission

​

​

102,784

​

13.8%

​

​

118,443

​

17.9%

Civil

​

 

105,573

 

14.2%

​

 

116,712

 

17.6%

Total

​

$

743,243

 

100.0%

​

$

661,558

 

100.0%

​

Segment Gross Profit

​

Gross profit by segment was as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the three months ended March 31, 

​

​

2020

​

2019

​

    

​

​

    

% of

    

​

​

    

% of

​

​

​

​

​

Segment

​

​

​

​

Segment

Segment

​

Gross Profit

​

Revenue

​

Gross Profit

​

Revenue

Power

​

$

18,682

 

9.5%

​

$

20,198

 

13.9%

Pipeline

​

​

16,492

​

8.6%

​

​

15,016

​

11.1%

Utilities

​

 

4,602

 

3.1%

​

 

8,241

 

5.6%

Transmission

​

​

1,712

​

1.7%

​

​

6,628

​

5.6%

Civil

​

 

6,322

 

6.0%

​

 

2,377

 

2.0%

Total

​

$

47,810

 

6.4%

​

$

52,460

 

7.9%

​