XML 70 R53.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value of Financial Instruments and Concentrations of Credit Risk - Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Fair Value Disclosures [Abstract]    
Gross trade receivables $ 162,569 $ 159,119
Allowance for doubtful accounts (8,849) (7,189)
Net trade receivables 153,720 151,930
Income tax receivables 39,944 32,600
Other receivables 20,643 21,834
Total receivables, net $ 214,307 $ 206,364