XML 33 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details 2) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Fair value measurement, additional disclosure    
Cash collateral deposits held by financial counterparties $ 301,000,000us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset $ 13,000,000us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
Cash collateral deposits held by financial counterparties, offset against liabilities 274,300,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset  
Cash collateral deposits held by financial counterparties, not offset 26,700,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral  
Cash collateral received from customers 46,700,000us-gaap_CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeFairValue 4,700,000us-gaap_CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeFairValue
Commodity contracts    
Derivative instruments, at their respective fair value positions    
Total net assets 305,482,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
15,471,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Total net liabilities 42,035,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
14,686,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity contracts | Short-term derivative assets, net    
Derivative instruments, at their respective fair value positions    
Total net assets 294,316,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_ShortTermDerivativeAssetsNetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
14,723,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_ShortTermDerivativeAssetsNetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity contracts | Identifiable intangible and other non-current assets    
Derivative instruments, at their respective fair value positions    
Total net assets 11,166,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_IdentifiableIntangibleAndOtherNonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
748,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_IdentifiableIntangibleAndOtherNonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity contracts | Accrued expenses and other current liabilities    
Derivative instruments, at their respective fair value positions    
Total net liabilities 41,346,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_AccruedExpensesAndOtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
14,332,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_AccruedExpensesAndOtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity contracts | Other long-term liabilities    
Derivative instruments, at their respective fair value positions    
Total net liabilities 689,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
354,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Foreign currency contracts    
Derivative instruments, at their respective fair value positions    
Total net assets 9,787,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
2,136,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Total net liabilities   5,453,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign currency contracts | Short-term derivative assets, net    
Derivative instruments, at their respective fair value positions    
Total net assets 9,283,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_ShortTermDerivativeAssetsNetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
2,136,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_ShortTermDerivativeAssetsNetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign currency contracts | Identifiable intangible and other non-current assets    
Derivative instruments, at their respective fair value positions    
Total net assets 504,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_IdentifiableIntangibleAndOtherNonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Foreign currency contracts | Accrued expenses and other current liabilities    
Derivative instruments, at their respective fair value positions    
Total net liabilities   5,306,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_AccruedExpensesAndOtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign currency contracts | Other long-term liabilities    
Derivative instruments, at their respective fair value positions    
Total net liabilities   $ 147,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember