XML 60 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Receivables [Abstract]    
Trade accounts receivable, net of allowance of $13,867 and $14,337, respectively $ 103,393 $ 89,096
Allowance for trade accounts receivable 13,867 14,337
Unbilled revenue 32,246 30,882
Taxes receivable 39,196 42,870
Affiliated 772 717
Other receivables 2,804 3,852
Total accounts receivable $ 178,411 $ 167,417