XML 84 R68.htm IDEA: XBRL DOCUMENT v3.3.1.900
Concentrations of risk and segment information - Schedule of Revenue by Geographic Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Revenue, Major Customer [Line Items]      
Revenue $ 1,619,971 $ 1,394,205 $ 985,737
Americas [Member]      
Revenue, Major Customer [Line Items]      
Revenue 868,772 890,352 557,285
Europe, Middle East and Africa [Member]      
Revenue, Major Customer [Line Items]      
Revenue 535,260 371,197 322,226
Asia and Pacific Area Countries [Member]      
Revenue, Major Customer [Line Items]      
Revenue $ 215,939 $ 132,656 $ 106,226
Sales Revenue [Member] | Customer Concentration Risk [Member] | Customer A (Retailer) [Member]      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage 12.00%