XML 75 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Supplemental Financial Information (Summary of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]    
Trade receivables from third parties $ 326,498 $ 285,336
Allowance for bad debt (12,457) (9,606)
Accounts receivable, net $ 314,041 $ 275,730