Quarterly report pursuant to Section 13 or 15(d)

Construction Contract and Other Service Revenues (Tables)

v3.20.2
Construction Contract and Other Service Revenues (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The table below reports construction contract and other service revenues by compensation arrangement (in thousands):
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
 
2020
 
2019
 
2020
 
2019
Construction contract revenue:
 
 
 
 
 
 
 
Guaranteed maximum price
$
5,432

 
$
25,792

 
$
10,476

 
$
38,148

Firm fixed price
2,984

 
1,335

 
8,056

 
3,660

Cost-plus fee
3,563

 
14,969

 
6,872

 
17,029

Other
257

 
203

 
513

 
412

 
$
12,236

 
$
42,299

 
$
25,917

 
$
59,249


The table below reports construction contract and other service revenues by service type (in thousands):
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
 
2020
 
2019
 
2020
 
2019
Construction contract revenue:
 
 
 
 
 
 
 
Construction
$
10,851

 
$
42,010

 
$
23,734

 
$
58,499

Design
1,128

 
86

 
1,670

 
338

Other
257

 
203

 
513

 
412

 
$
12,236

 
$
42,299

 
$
25,917

 
$
59,249


Contract with Customer, Asset and Liability The beginning and ending balances of our contract assets were as follows (in thousands):
 
For the Six Months Ended June 30,
 
2020
 
2019
Beginning balance
$
17,223

 
$
3,189

Ending balance
$
5,508

 
$
12,629


Changes in contract liabilities were as follows (in thousands):
 
For the Six Months Ended June 30,
 
2020
 
2019
Beginning balance
$
1,184

 
$
568

Ending balance
$
2,435

 
$
156

Portion of beginning balance recognized in revenue during:
 
 
 
Three months ended June 30
$
92

 
$
6

Six months ended June 30
$
738

 
$
445


The beginning and ending balances of accounts receivable related to our construction contracts were as follows (in thousands):
 
For the Six Months Ended June 30,
 
2020
 
2019
Beginning balance
$
12,378

 
$
6,701

Ending balance
$
8,898

 
$
34,837