XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
Segment Information  
Summary of information about reportable segments The following tables present information about our reportable segments (in thousands):

Three Months Ended March 31, 2023

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

$

918,615

$

256,025

$

$

1,174,640

Gross Profit

$

164,067

$

41,338

$

$

205,405

Three Months Ended March 31, 2022

    

Mechanical Services

    

Electrical Services

    

Corporate

    

Consolidated

Revenue

$

682,511

$

202,705

$

$

885,216

Gross Profit

$

126,728

$

26,416

$

$

153,144