XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2020
Segment Information  
Summary of information about reportable segments

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 2020

​

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

​

$

622,700

​

$

120,768

​

$

—

​

$

743,468

Gross Profit

​

$

135,757

​

$

9,938

​

$

—

​

$

145,695

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 2019

​

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

​

$

553,031

​

$

97,271

​

$

—

​

$

650,302

Gross Profit

​

$

110,279

​

$

9,737

​

$

—

​

$

120,016

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Six Months Ended June 30, 2020

​

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

​

$

1,188,164

​

$

255,435

​

$

—

​

$

1,443,599

Gross Profit

​

$

244,679

​

$

18,109

​

$

—

​

$

262,788

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Six Months Ended June 30, 2019

​

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

​

$

1,087,616

​

$

101,159

​

$

—

​

$

1,188,775

Gross Profit

​

$

216,131

​

$

10,550

​

$

—

​

$

226,681