XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2021
Segment Information  
Summary of information about reportable segments The following table presents information about our reportable segments (in thousands):

Three Months Ended June 30, 2021

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

$

611,796

$

102,099

$

$

713,895

Gross Profit

$

112,405

$

14,050

$

$

126,455

Three Months Ended June 30, 2020

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

$

626,706

$

116,762

$

$

743,468

Gross Profit

$

136,708

$

8,987

$

$

145,695

Six Months Ended June 30, 2021

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

$

1,177,416

$

206,240

$

$

1,383,656

Gross Profit

$

220,533

$

29,391

$

$

249,924

Six Months Ended June 30, 2020

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

$

1,197,457

$

246,142

$

$

1,443,599

Gross Profit

$

246,692

$

16,096

$

$

262,788