XML 85 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accounts receivable      
Trade and purchased receivables $ 1,821ctl_AccountsReceivablesTradeAndPurchasedCurrent $ 1,862ctl_AccountsReceivablesTradeAndPurchasedCurrent  
Earned and unbilled receivables 307us-gaap_UnbilledReceivablesCurrent 252us-gaap_UnbilledReceivablesCurrent  
Other 22us-gaap_AccountsAndOtherReceivablesNetCurrent 18us-gaap_AccountsAndOtherReceivablesNetCurrent  
Total accounts receivable 2,150us-gaap_AccountsReceivableGrossCurrent 2,132us-gaap_AccountsReceivableGrossCurrent  
Less: allowance for doubtful accounts (162)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent (155)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent  
Accounts receivable, less allowance 1,988us-gaap_AccountsReceivableNetCurrent 1,977us-gaap_AccountsReceivableNetCurrent  
Changes in allowance for doubtful accounts      
Ending Balance   155us-gaap_ValuationAllowancesAndReservesBalance  
Allowance for doubtful accounts      
Changes in allowance for doubtful accounts      
Beginning Balance 155us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
158us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
145us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Additions 159us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
152us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
187us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Deductions (152)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
(155)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
(174)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Ending Balance $ 162us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
$ 155us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
$ 158us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember