XML 28 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Schedule of Fair Value Measurements on a Recurring Basis (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 1,618us-gaap_CashAndCashEquivalentsFairValueDisclosure $ 1,612us-gaap_CashAndCashEquivalentsFairValueDisclosure
Restricted cash equivalents and investments 45us-gaap_OtherAssetsFairValueDisclosure 37us-gaap_OtherAssetsFairValueDisclosure
Fuel hedge contracts (1,428)us-gaap_PriceRiskDerivativesAtFairValueNet (1,848)us-gaap_PriceRiskDerivativesAtFairValueNet
Interest rate contract (1)us-gaap_InterestRateDerivativesAtFairValueNet (7)us-gaap_InterestRateDerivativesAtFairValueNet
Foreign currency exchange contracts 96us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet 73us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
Short-Term Investments | U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 135us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
59us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Short-Term Investments | Asset- and mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 395us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
392us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Short-Term Investments | Corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 894us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
749us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Short-Term Investments | Other fixed income securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 23us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
17us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Long-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 99us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLongTermInvestmentsMember
118us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLongTermInvestmentsMember
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 1,618us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,612us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Restricted cash equivalents and investments 45us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
37us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fuel hedge contracts (68)us-gaap_PriceRiskDerivativesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
(167)us-gaap_PriceRiskDerivativesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Interest rate contract 0us-gaap_InterestRateDerivativesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_InterestRateDerivativesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Foreign currency exchange contracts 0us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 | Short-Term Investments | U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 63us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Level 1 | Short-Term Investments | Asset- and mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Level 1 | Short-Term Investments | Corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Level 1 | Short-Term Investments | Other fixed income securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Level 1 | Long-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 73us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLongTermInvestmentsMember
90us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLongTermInvestmentsMember
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Restricted cash equivalents and investments 0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fuel hedge contracts (1,360)us-gaap_PriceRiskDerivativesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(1,681)us-gaap_PriceRiskDerivativesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Interest rate contract (1)us-gaap_InterestRateDerivativesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(7)us-gaap_InterestRateDerivativesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Foreign currency exchange contracts 96us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
73us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 | Short-Term Investments | U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 72us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
59us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Level 2 | Short-Term Investments | Asset- and mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 395us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
392us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Level 2 | Short-Term Investments | Corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 894us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
749us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Level 2 | Short-Term Investments | Other fixed income securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 23us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
17us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Level 2 | Long-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments $ 26us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLongTermInvestmentsMember
$ 28us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_OtherLongTermInvestmentsMember