XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2018
Receivables [Abstract]  
Schedule of Accounts Receivable

As of March 31, 2018 and December 31, 2017, Accounts receivable consisted of the following:

(in thousands)   

March 31,
2018

 

December 31, 2017

Trade and other accounts receivable  $237,767   $152,375 
Bank promissory notes  18,865   20,255 
Revenue in excess of progress billings  -   37,964 
Allowance for doubtful accounts  (8,094)  (7,919)
Total accounts receivable  $248,538   $202,675 
Schedule of Contract Receivables

As of March 31, 2018 and December 31, 2017, Noncurrent receivables consisted of the following:

(in thousands)   

March 31,
2018

 

December 31, 2017

Noncurrent receivables  $35,338   $32,811