XML 41 R29.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2016
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consists of the following (in thousands):
 
March 31, 2016
 
December 31, 2015
Trade accounts receivable
$
102,726

 
$
102,277

Contract receivables:
 
 
 
Amounts billed
39,018

 
53,830

Costs in excess of billings
12,851

 
13,730

Total contract receivables
51,869

 
67,560

Total accounts receivable
154,595

 
169,837

Less allowance for doubtful accounts
(5,137
)
 
(4,868
)
Accounts receivable
$
149,458

 
$
164,969