XML 46 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2016
Receivables [Abstract]  
Schedule of Accounts Receivable

As of June 30, 2016 and December 31, 2015, Accounts receivable consisted of the following:

(in thousands)   

June 30,

2016

 

December 31,

2015

Trade and other accounts receivable   $150,232     $123,179  
Bank promissory notes   15,017     15,845  
Revenue in excess of progress billings   19,326     15,889  
Allowance for doubtful accounts   (8,239 )   (8,530 )
Total accounts receivable   $176,336     $146,383