XML 74 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments and Concentrations of Credit Risk - Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Trade receivables:      
Gross trade receivables $ 248,176   $ 256,851
Allowance for doubtful accounts (10,034)   (9,457)
Net trade receivables 238,142   247,394
Income tax receivables 9,027   6,905
Other receivables 7,225   11,567
Total receivables, net $ 254,394 $ 257,425 $ 265,866