XML 15 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Fair Value Measurements (Details 2) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Gross amounts [Member]    
Derivative [Line Items]    
Derivative Asset, Current $ 1.7us-gaap_DerivativeAssetsCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
 
Derivative assets, noncurrent 0.5us-gaap_DerivativeAssetsNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
 
Derivative liabilities, current 383.4us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
 
Derivative liabilities, noncurrent 235.8us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
 
Gross amounts [Member] | Commodity swap contracts [Member]    
Derivative [Line Items]    
Derivative Asset, Current 1.7us-gaap_DerivativeAssetsCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Derivative assets, noncurrent 0.5us-gaap_DerivativeAssetsNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Derivative liabilities, current 92.6us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Derivative liabilities, noncurrent 64.8us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Gross amounts [Member] | Foreign currency forward contract [Member]    
Derivative [Line Items]    
Derivative liabilities, current 290.8us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Derivative liabilities, noncurrent 171.0us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Gross amounts offset in the condensed consolidated balance sheet [Member]    
Derivative [Line Items]    
Derivative Asset, Current (1.7)us-gaap_DerivativeAssetsCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
 
Derivative assets, noncurrent (0.5)us-gaap_DerivativeAssetsNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
 
Derivative liabilities, current (1.7)us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
 
Derivative liabilities, noncurrent (0.5)us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
 
Gross amounts offset in the condensed consolidated balance sheet [Member] | Commodity swap contracts [Member]    
Derivative [Line Items]    
Derivative Asset, Current (1.7)us-gaap_DerivativeAssetsCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Derivative assets, noncurrent (0.5)us-gaap_DerivativeAssetsNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Derivative liabilities, current (1.7)us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Derivative liabilities, noncurrent (0.5)us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Gross amounts offset in the condensed consolidated balance sheet [Member] | Foreign currency forward contract [Member]    
Derivative [Line Items]    
Derivative liabilities, current 0us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Derivative liabilities, noncurrent 0us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_GrossamountsoffsetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Net amounts presented in the condensed consolidated balance sheet [Member]    
Derivative [Line Items]    
Derivative Asset, Current 0us-gaap_DerivativeAssetsCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
 
Derivative assets, noncurrent 0us-gaap_DerivativeAssetsNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
 
Derivative liabilities, current 381.7us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
341.1us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
[1]
Derivative liabilities, noncurrent 235.3us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
236.0us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
[1]
Net amounts presented in the condensed consolidated balance sheet [Member] | Commodity swap contracts [Member]    
Derivative [Line Items]    
Derivative Asset, Current 0us-gaap_DerivativeAssetsCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Derivative assets, noncurrent 0us-gaap_DerivativeAssetsNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Derivative liabilities, current 90.9us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
100.1us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1]
Derivative liabilities, noncurrent 64.3us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
67.0us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1]
Net amounts presented in the condensed consolidated balance sheet [Member] | Foreign currency forward contract [Member]    
Derivative [Line Items]    
Derivative liabilities, current 290.8us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
241.0us-gaap_DerivativeLiabilitiesCurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1]
Derivative liabilities, noncurrent $ 171.0us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 169.0us-gaap_DerivativeLiabilitiesNoncurrent
/ btu_DerivativeInstrumentPresentationAxis
= btu_NetamountsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1]
[1] All commodity swap contracts and foreign currency forward contracts were in a liability position as of December 31, 2014.