XML 21 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details 2) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair value measurement, additional disclosure    
Cash collateral deposits held by financial counterparties $ 257.4us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset $ 301.0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
Cash collateral deposits held by financial counterparties, offset against liabilities 207.1us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset 274.3us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
Cash collateral deposits held by financial counterparties, not offset 50.3us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral 26.7us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Cash collateral received from customers 32.0us-gaap_CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeFairValue 46.7us-gaap_CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeFairValue
Commodity contracts    
Derivative instruments, at their respective fair value positions    
Total net assets 235.0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
305.5us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Total net liabilities 41.8us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
42.0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity contracts | Other current assets    
Derivative instruments, at their respective fair value positions    
Total net assets 221.4us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
294.3us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ 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 13.6us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_IdentifiableIntangibleAndOtherNonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
11.2us-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 39.3us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_AccruedExpensesAndOtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
41.3us-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 2.5us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
0.7us-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 12.5us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
9.8us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign currency contracts | Other current assets    
Derivative instruments, at their respective fair value positions    
Total net assets 11.5us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
9.3us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ 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 $ 1.0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_IdentifiableIntangibleAndOtherNonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 0.5us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= int_IdentifiableIntangibleAndOtherNonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember