XML 38 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Supplemental Financial Information - Accounts Receivable, Net of Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Receivables [Abstract]    
Trade receivables $ 265,476 $ 236,040
Value added tax receivables 10,425 14,639
Related party receivables 119 149
Other 829 1,659
Receivables Gross Current, Total 276,849 252,487
Allowance for bad debts (5,459) (5,459)
Total $ 271,390 $ 247,028