XML 77 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Parenthetical (Parentheticals) (USD $)
In Millions, except Per Share data, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Current assets    
Allowance for doubtful accounts $ 5.8us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 7.4us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Stockholders' equity    
Preferred Stock, par value $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare  
Common Stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare  
Common Stock, shares authorized 800.0us-gaap_CommonStockSharesAuthorized  
Common Stock, shares outstanding 271.7us-gaap_CommonStockSharesOutstanding 270.1us-gaap_CommonStockSharesOutstanding
Treasury Stock, shares 14.0us-gaap_TreasuryStockShares 13.8us-gaap_TreasuryStockShares
Preferred Stock [Member]    
Stockholders' equity    
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 authorized 10.0us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
10.0us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
Preferred Stock, shares issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ 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
Perpetual Preferred Stock Member    
Stockholders' equity    
Preferred Stock, shares authorized 0.8us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
0.8us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
Preferred Stock, shares issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
Preferred Stock, shares outstanding 0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= btu_PerpetualPreferredStockMember
Series Common Stock Member    
Stockholders' equity    
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 authorized 40.0us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= btu_SeriesCommonStockMember
40.0us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= btu_SeriesCommonStockMember
Common Stock, shares issued 0us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= btu_SeriesCommonStockMember
0us-gaap_CommonStockSharesIssued
/ 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
Common Stock [Member]    
Stockholders' equity    
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 authorized 800.0us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
800.0us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Common Stock, shares issued 285.7us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
283.9us-gaap_CommonStockSharesIssued
/ 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