XML 51 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Receivables [Abstract]    
Trade accounts receivable, net of allowance of $4,972 and $4,777, respectively $ 88,993 $ 83,482
Allowance for trade accounts receivable 4,972 4,777
Unbilled revenue 25,470 25,670
Taxes receivable 11,008 11,305
Affiliated 549 716
Other receivables 6,243 6,037
Total accounts receivable, net $ 132,263 $ 127,210