XML 62 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Concentrations of risk and geographic information - Schedule of Customer Concentration by Risk Factor (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Dec. 31, 2015
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Concentration Risk [Line Items]          
Accounts receivable sold $ 35,210   $ 55,136 $ 99,514 $ 140,852
Factoring fees $ 267   $ 482 $ 726 $ 1,219
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer A [Member]          
Concentration Risk [Line Items]          
Concentration risk       27.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer B [Member]          
Concentration Risk [Line Items]          
Concentration risk   40.00%      
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer C [Member]          
Concentration Risk [Line Items]          
Concentration risk   18.00%      
Customer Concentration Risk [Member] | Sales Revenue [Member] | Customer A [Member]          
Concentration Risk [Line Items]          
Concentration risk 21.00%   14.00% 19.00% 14.00%
Customer Concentration Risk [Member] | Sales Revenue [Member] | Customer B [Member]          
Concentration Risk [Line Items]          
Concentration risk 10.00%   11.00% 12.00%