XML 58 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Receivables [Abstract]    
Trade accounts receivable, net of allowance of $14,064 and $14,337, respectively $ 108,753 $ 89,096
Allowance for trade accounts receivable 14,064 14,337
Unbilled revenue 24,829 30,882
Taxes receivable 29,614 42,870
Affiliated 838 717
Other receivables 3,931 3,852
Total accounts receivable $ 167,965 $ 167,417