XML 61 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Receivables [Abstract]    
Trade accounts receivable, net of allowance of $13,907 and $14,337, respectively $ 96,034 $ 89,096
Allowance for trade accounts receivable 13,907 14,337
Unbilled revenue 24,464 30,882
Taxes receivable 13,987 42,870
Affiliated 895 717
Other receivables 5,526 3,852
Total accounts receivable $ 140,906 $ 167,417