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