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.