XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2022
Segment Information  
Summary of information about reportable segments The following tables present information about our reportable segments (in thousands):

Three Months Ended June 30, 2022

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

$

776,757

$

241,191

$

$

1,017,948

Gross Profit

$

138,605

$

36,387

$

$

174,992

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

Six Months Ended June 30, 2022

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

$

1,459,268

$

443,896

$

$

1,903,164

Gross Profit

$

265,333

$

62,803

$

$

328,136

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