XML 112 R93.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Schedule of Commitments and Obligations (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Purchase obligations  
Total $ 268,322
Less than 1 year 239,163
1 to 3 years 28,843
3 to 5 years 316
More than 5 years 0
Guarantees  
Total 150,295
Less than 1 year 150,295
1 to 3 years 0
3 to 5 years 0
More than 5 years 0
Total 467,437
Less than 1 year 433,059
1 to 3 years 33,707
3 to 5 years 577
More than 5 years 94
Letters Of Credit  
Letters of credit  
Total 48,820
Less than 1 year 43,601
1 to 3 years 4,864
3 to 5 years 261
More than 5 years $ 94