XML 83 R66.htm IDEA: XBRL DOCUMENT v3.6.0.2
Categories of Financial Assets and Financial Liabilities - Trade Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Gross value $ 408,842 $ 267,845
Allowance (11,598) (6,264)
Not Yet Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Gross value 265,600 193,603
Allowance 0 0
Accounts Receivable, 1 to 30 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Gross value 92,163 53,803
Allowance (49) 0
Accounts Receivable, 31 to 60 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Gross value 19,747 8,287
Allowance (182) 0
Accounts Receivable, 61 to 90 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Gross value 6,055 2,574
Allowance (191) (2)
Accounts Receivable, Greater than 90 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Gross value 25,277 9,578
Allowance $ (11,176) $ (6,262)
Accounts Receivable    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 100.00% 100.00%
Accounts Receivable | Not Yet Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 65.00% 72.20%
Accounts Receivable | Accounts Receivable, 1 to 30 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 22.50% 20.10%
Accounts Receivable | Accounts Receivable, 31 to 60 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 4.80% 3.10%
Accounts Receivable | Accounts Receivable, 61 to 90 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 1.50% 1.00%
Accounts Receivable | Accounts Receivable, Greater than 90 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 6.20% 3.60%
Allowance for Doubtful Accounts    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 100.00% 100.00%
Allowance for Doubtful Accounts | Not Yet Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 0.00% 0.00%
Allowance for Doubtful Accounts | Accounts Receivable, 1 to 30 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 0.40% 0.00%
Allowance for Doubtful Accounts | Accounts Receivable, 31 to 60 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 1.60% 0.00%
Allowance for Doubtful Accounts | Accounts Receivable, 61 to 90 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 1.60% 0.00%
Allowance for Doubtful Accounts | Accounts Receivable, Greater than 90 Days Past Due    
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Concentration risk, percentage 96.40% 100.00%