XML 60 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Supplemental Financial Information - Accounts Receivable, Net of Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Receivables [Abstract]        
Trade receivables $ 236,040 $ 390,429    
Value added tax receivables 14,639 14,475    
Amounts held in escrow 24 4,966    
Interest receivable 9 336    
Related party receivables 149 167    
Other 1,626 721    
Receivables Gross Current, Total 252,487 411,094    
Allowance for bad debts (5,459) (5,724) $ (5,724) $ (27,340)
Total $ 247,028 $ 405,370