XML 50 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Receivables, Net (Tables)
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
Receivables, net (in thousands)
December 31,
 
2017
 
2016
Construction contracts completed and in progress:
 
 
 
 
Billed
 
$
252,467

 
$
206,570

Unbilled
 
77,135

 
81,590

Retentions
 
91,135

 
84,878

Total construction contracts completed and in progress
 
420,737

 
373,038

Construction material sales
 
42,192

 
29,357

Other
 
17,014

 
17,523

Total gross receivables
 
479,943

 
419,918

Less: allowance for doubtful accounts
 
152

 
573

Total net receivables
 
$
479,791

 
$
419,345