XML 142 R115.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity (Details Textuals) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended 60 Months Ended
Jun. 30, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2008
Dec. 31, 2006
Dec. 31, 2017
Dec. 31, 2011
Schedule Of Stock By Class (Textuals) [Abstract]                
Common Stock, shares authorized   800.0us-gaap_CommonStockSharesAuthorized            
Preferred Stock, par value   $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare            
Common Stock, par value   $ 0.01us-gaap_CommonStockParOrStatedValuePerShare            
Number of votes entitled for common stock holders   one vote per share            
Aggregate principal amount of debentures outstanding   $ 732.5us-gaap_DebtInstrumentCarryingAmount            
Liquidation preference of perpetual preferred stock, per share   $ 1,000us-gaap_PreferredStockLiquidationPreference            
Perpetual Preferred Stock annual cumulative dividend rate   3.0875%us-gaap_PreferredStockDividendRatePercentage            
DefinedIntervalInYearstoPayDividendsonPerpetualPreferredStock             five  
ElectedMembersToServeOnCompanysBoardOfDirectors   two            
Period for payment of dividend on perpetual preferred stock   10btu_PeriodForPaymentOfDividendOnPerpetualPreferredStock            
NumberOfFailedAmountOfDividendsOnPreferredStock   six            
Authorized amount for common stock repurchase   1,000.0btu_MaximumCommonSharesAuthorizedForRepurchase            
Treasury Stock, shares   14.0us-gaap_TreasuryStockShares 13.8us-gaap_TreasuryStockShares          
Cost of shares repurchased   299.6us-gaap_TreasuryStockValueAcquiredParValueMethod     199.8us-gaap_TreasuryStockValueAcquiredParValueMethod 99.8us-gaap_TreasuryStockValueAcquiredParValueMethod    
Amount available for repurchase of shares under share repurchase program   700.4btu_AmountAvailableForRepurchaseOfSharesUnderShareRepurchaseProgram            
Maximum amount that can be authorized for repurchase of common stock outside the share repurchase program   100.0btu_MaximumCommonSharesAuthorizedForRepurchaseOutsideShareRepurchaseProgram            
Stock Repurchased During Period, Shares   0us-gaap_StockRepurchasedDuringPeriodShares 0us-gaap_StockRepurchasedDuringPeriodShares 4.2us-gaap_StockRepurchasedDuringPeriodShares        
Common stock repurchase $ 99.9us-gaap_PaymentsForRepurchaseOfCommonStock $ 0us-gaap_PaymentsForRepurchaseOfCommonStock $ 0us-gaap_PaymentsForRepurchaseOfCommonStock $ 99.9us-gaap_PaymentsForRepurchaseOfCommonStock        
Shares relinquished   0.2btu_SharesRelinquishedShares 0.1btu_SharesRelinquishedShares 0.3btu_SharesRelinquishedShares        
Common Stock, shares outstanding   271.7us-gaap_CommonStockSharesOutstanding 270.1us-gaap_CommonStockSharesOutstanding 268.6us-gaap_CommonStockSharesOutstanding       271.1us-gaap_CommonStockSharesOutstanding
Common Stock [Member]                
Schedule Of Stock By Class (Textuals) [Abstract]                
Common Stock, shares authorized   800.0us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
800.0us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
         
Common Stock, par value   $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
         
Common Stock, shares outstanding   271.7us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
270.1us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
         
Preferred Stock [Member]                
Schedule Of Stock By Class (Textuals) [Abstract]                
Preferred Stock, par value   $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
$ 0.01us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
         
Preferred Stock, shares outstanding   0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
         
Preferred Stock, shares authorized   10.0us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
10.0us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
         
Series Common Stock [Member]                
Schedule Of Stock By Class (Textuals) [Abstract]                
Common Stock, shares authorized   40.0us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= btu_SeriesCommonStockMember
40.0us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= btu_SeriesCommonStockMember
         
Common Stock, par value   $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= btu_SeriesCommonStockMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= btu_SeriesCommonStockMember
         
Common Stock, shares outstanding   0us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= btu_SeriesCommonStockMember
0us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= btu_SeriesCommonStockMember
         
Perpetual Preferred Stock Member                
Schedule Of Stock By Class (Textuals) [Abstract]                
Preferred Stock, shares outstanding   0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
         
Preferred Stock, shares authorized   0.8us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
0.8us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
         
Treasury Stock [Member]                
Schedule Of Stock By Class (Textuals) [Abstract]                
Treasury Stock, shares   7.7us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember