XML 58 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Receivables [Abstract]    
Trade accounts receivable, net of allowance of $4,050 and $4,777, respectively $ 92,722 $ 83,482
Allowance for trade accounts receivable 4,050 4,777
Unbilled revenue 38,996 25,670
Taxes receivable 9,553 11,305
Affiliated 549 716
Other receivables 5,822 6,037
Total accounts receivable, net $ 147,642 $ 127,210