XML 64 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial instruments - Aggregate accounts receivable, net of allowance for doubtful accounts (Details) - USD ($)
$ in Thousands
Apr. 01, 2018
Dec. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts receivable $ 9,865 $ 10,255
Allowance for doubtful accounts receivable, current 3,100 3,500
Spain, Italy, Portugal, and Greece    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Current and long-term trade accounts receivable in Greece, Italy, Spain and Portugal $ 56,940 $ 49,054
Percentage of total net current and long-term trade accounts receivable - Greece, Italy, Spain and Portugal 16.30% 14.60%
Long-term portion of accounts receivable, net $ 3,700 $ 3,300