XML 48 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2018
Receivables [Abstract]  
Schedule of Accounts Receivable

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

     
(in thousands)   June 30,
 2018
December 31,
 2017
Trade and other accounts receivable $238,763 $152,375
Bank promissory notes 18,070 20,255
Revenue in excess of progress billings                       - 37,964
Allowance for doubtful accounts               (7,351)               (7,919)
Total accounts receivable $249,482 $202,675
Schedule of Contract Receivables

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

     
(in thousands)   June 30,
 2018
December 31,
 2017
Noncurrent receivables $36,981 $32,811