XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue  
Schedule of contract assets

Contract assets consist of the following (in thousands):

​

​

​

​

​

​

​

​

​

September 30, 

​

December 31, 

​

    

2022

    

2021

Unbilled revenue

​

$

452,385

​

$

283,767

Retention receivable

​

​

174,505

​

​

124,990

Contract materials (not yet installed)

​

 

18,835

​

 

14,902

​

​

$

645,725

​

$

423,659

Schedule of contract liabilities

Contract liabilities consist of the following (in thousands):

​

​

​

​

​

​

​

​

​

September 30, 

​

December 31, 

​

    

2022

    

2021

Deferred revenue

​

$

249,670

​

$

234,352

Accrued loss provision

​

 

5,854

​

 

6,060

​

​

$

255,524

​

$

240,412

Schedule of revenue disaggregation by various categories

MSA and Non-MSA revenue was as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

For the three months ended September 30, 2022

Segment

​

MSA

​

Non-MSA

​

Total

Utilities

​

$

516,363

​

$

96,645

​

$

613,008

Energy/Renewables

​

​

56,493

​

​

543,951

​

​

600,444

Pipeline

​

 

32,991

​

​

37,685

​

​

70,676

Total

​

$

605,847

 

$

678,281

 

$

1,284,128

​

​

​

​

​

​

​

​

​

​

​

​

​

For the three months ended September 30, 2021

Segment

​

MSA

    

Non-MSA

    

Total

Utilities

​

$

410,041

 

$

44,613

 

 

454,654

Energy/Renewables

​

​

41,133

​

​

309,893

​

​

351,026

Pipeline

​

 

15,457

 

 

92,108

​

 

107,565

Total

​

$

466,631

 

$

446,614

 

$

913,245

​

​

​

​

​

​

​

​

​

​

​

​

​

For the nine months ended September 30, 2022

Segment

    

MSA

    

Non-MSA

    

Total

Utilities

​

$

1,226,511

​

$

221,346

​

$

1,447,857

Energy/Renewables

​

​

153,178

​

​

1,292,665

​

​

1,445,843

Pipeline

​

 

71,701

​

​

126,060

​

​

197,761

Total

​

$

1,451,390

 

$

1,640,071

 

$

3,091,461

​

​

​

​

​

​

​

​

​

​

​

​

​

For the nine months ended September 30, 2021

Segment

    

MSA

    

Non-MSA

    

Total

Utilities

​

$

1,039,743

 

$

175,344

 

$

1,215,087

Energy/Renewables

​

​

126,997

​

​

911,903

​

​

1,038,900

Pipeline

​

 

51,354

 

 

307,843

 

​

359,197

Total

​

$

1,218,094

 

$

1,395,090

 

$

2,613,184

​

Revenue by contract type was as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the three months ended September 30, 2022

Segment

​

Fixed-price

​

Unit-price

​

Cost reimbursable (1)

​

Total

Utilities

​

$

58,602

​

​

397,204

​

$

157,202

​

$

613,008

Energy/Renewables

​

​

391,887

​

​

140,361

​

​

68,196

​

​

600,444

Pipeline

​

 

48,154

​

​

12,140

​

​

10,382

​

​

70,676

Total

​

$

498,643

 

$

549,705

 

$

235,780

 

$

1,284,128

(1)Includes time and material and cost reimbursable plus fee contracts.

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the three months ended September 30, 2021

Segment

​

Fixed-price

    

Unit-price

    

Cost reimbursable (1)

    

Total

Utilities

​

$

33,280

 

$

311,191

 

$

110,183

 

$

454,654

Energy/Renewables

​

​

212,956

​

​

65,904

​

​

72,166

​

​

351,026

Pipeline

​

 

68,232

 

 

1,142

 

 

38,191

 

 

107,565

Total

​

$

314,468

 

$

378,237

 

$

220,540

 

$

913,245

(1)Includes time and material and cost reimbursable plus fee contracts.

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the nine months ended September 30, 2022

Segment

    

Fixed-price

    

Unit-price

    

Cost reimbursable (1)

    

Total

Utilities

​

$

123,742

​

$

988,477

​

$

335,638

​

$

1,447,857

Energy/Renewables

​

​

930,271

​

​

327,624

​

​

187,948

​

​

1,445,843

Pipeline

​

 

149,798

​

​

13,266

​

​

34,697

​

​

197,761

Total

​

$

1,203,811

 

$

1,329,367

 

$

558,283

 

$

3,091,461

(1)Includes time and material and cost reimbursable plus fee contracts.

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the nine months ended September 30, 2021

Segment

    

Fixed-price

    

Unit-price

    

Cost reimbursable (1)

    

Total

Utilities

​

$

90,142

 

$

844,314

 

$

280,631

 

$

1,215,087

Energy/Renewables

​

​

564,552

​

​

231,715

​

​

242,633

​

​

1,038,900

Pipeline

​

 

272,501

 

 

2,776

 

 

83,920

 

 

359,197

Total

​

$

927,195

 

$

1,078,805

 

$

607,184

 

$

2,613,184

(1)Includes time and material and cost reimbursable plus fee contracts.

​