XML 29 R121.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Segments, Results (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information, Operating Income                      
REVENUES $ 8,445us-gaap_RefiningAndMarketingRevenue $ 11,151us-gaap_RefiningAndMarketingRevenue $ 11,104us-gaap_RefiningAndMarketingRevenue $ 9,933us-gaap_RefiningAndMarketingRevenue [1] $ 10,116us-gaap_RefiningAndMarketingRevenue $ 11,241us-gaap_RefiningAndMarketingRevenue $ 8,897us-gaap_RefiningAndMarketingRevenue $ 7,347us-gaap_RefiningAndMarketingRevenue [1] $ 40,633us-gaap_RefiningAndMarketingRevenue $ 37,601us-gaap_RefiningAndMarketingRevenue $ 29,809us-gaap_RefiningAndMarketingRevenue
Operating Income (Loss) 282us-gaap_OperatingIncomeLoss 702us-gaap_OperatingIncomeLoss 410us-gaap_OperatingIncomeLoss 238us-gaap_OperatingIncomeLoss [1] 52us-gaap_OperatingIncomeLoss 146us-gaap_OperatingIncomeLoss 364us-gaap_OperatingIncomeLoss 193us-gaap_OperatingIncomeLoss [1] 1,632us-gaap_OperatingIncomeLoss 755us-gaap_OperatingIncomeLoss 1,621us-gaap_OperatingIncomeLoss
Reconciliation of Operating Income from Segments to Consolidated                      
Total Segment Operating Income                 1,918tso_SegmentReportingOperatingIncomeLoss 1,067tso_SegmentReportingOperatingIncomeLoss 1,897tso_SegmentReportingOperatingIncomeLoss
Corporate and unallocated costs                 (286)us-gaap_GeneralAndAdministrativeExpense [2] (312)us-gaap_GeneralAndAdministrativeExpense [2] (276)us-gaap_GeneralAndAdministrativeExpense [2]
Segment Reporting Information, Income (Loss) before Income Taxes                      
Interest and financing costs, net                 (235)us-gaap_InterestAndDebtExpense [3] (149)us-gaap_InterestAndDebtExpense [3] (165)us-gaap_InterestAndDebtExpense [3]
Equity in earnings of equity method investments                 10us-gaap_IncomeLossFromEquityMethodInvestments 11us-gaap_IncomeLossFromEquityMethodInvestments 0us-gaap_IncomeLossFromEquityMethodInvestments
Other income (expense), net                 57us-gaap_OtherNonoperatingIncomeExpense [4] 63us-gaap_OtherNonoperatingIncomeExpense [4] (26)us-gaap_OtherNonoperatingIncomeExpense [4]
Earnings Before Income Taxes                 1,464us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 680us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 1,430us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Depreciation and amortization expense                 562us-gaap_DepreciationDepletionAndAmortization 489us-gaap_DepreciationDepletionAndAmortization 418us-gaap_DepreciationDepletionAndAmortization
Capital Expenditures                 779us-gaap_AdditionsToOtherAssetsAmount 558us-gaap_AdditionsToOtherAssetsAmount 542us-gaap_AdditionsToOtherAssetsAmount
Identifiable Assets Related to Continuing Operations 16,584us-gaap_Assets       13,389us-gaap_Assets       16,584us-gaap_Assets 13,389us-gaap_Assets  
Table Footnotes                      
Excise and sales taxes                 581us-gaap_ExciseAndSalesTaxes 567us-gaap_ExciseAndSalesTaxes 467us-gaap_ExciseAndSalesTaxes
Insurance recoveries                 7us-gaap_InsuranceRecoveries    
Stock-based compensation expense                 55us-gaap_AllocatedShareBasedCompensationExpense 80us-gaap_AllocatedShareBasedCompensationExpense 105us-gaap_AllocatedShareBasedCompensationExpense
Transactions costs                 5us-gaap_BusinessCombinationAcquisitionRelatedCosts    
Debt redemption charges                 41us-gaap_GainsLossesOnExtinguishmentOfDebt 0us-gaap_GainsLossesOnExtinguishmentOfDebt 5us-gaap_GainsLossesOnExtinguishmentOfDebt
Reversal of previously established accrual                   16us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease  
Washington Refinery Fire                      
Table Footnotes                      
Insurance recoveries                   16us-gaap_InsuranceRecoveries
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_DamageFromFireExplosionOrOtherHazardMember
 
CPUC                      
Table Footnotes                      
Gain (loss) related to litigation settlement                 59us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_FavorableRegulatoryActionMember
54us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_FavorableRegulatoryActionMember
 
Continuing Operations                      
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Identifiable Assets Related to Continuing Operations 16,584us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      13,389us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      16,584us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
13,389us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
10,347us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
Refining                      
Segment Reporting Information, Operating Income                      
Operating Income (Loss)                 1,288us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
[5] 873us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
[5] 1,714us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
[5]
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Depreciation and amortization expense                 428us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
386us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
340us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
Capital Expenditures                 451us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
413us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
362us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
Refining | Refined Products                      
Segment Reporting Information, Operating Income                      
REVENUES                 38,112us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_RefinedProductsMember
34,962us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_RefinedProductsMember
28,338us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_RefinedProductsMember
Refining | Crude Oil Resales And Other                      
Segment Reporting Information, Operating Income                      
REVENUES                 1,456us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_CrudeOilResalesAndOtherMember
1,969us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_CrudeOilResalesAndOtherMember
890us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_CrudeOilResalesAndOtherMember
Refining | Continuing Operations                      
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Identifiable Assets Related to Continuing Operations 9,652us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      9,438us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      9,652us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
9,438us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
7,619us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RefiningSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
TLLP                      
Segment Reporting Information, Operating Income                      
Operating Income (Loss)                 206us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
[6] 74us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
[6] 57us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
[6]
Reconciliation of Operating Income from Segments to Consolidated                      
Corporate and unallocated costs                 (39)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
(17)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
(9)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Depreciation and amortization expense                 77us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
45us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
15us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
Capital Expenditures                 244us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
83us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
94us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
TLLP | Gathering                      
Segment Reporting Information, Operating Income                      
REVENUES                 137us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_CrudeOilGatheringMember
90us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_CrudeOilGatheringMember
72us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_CrudeOilGatheringMember
TLLP | Processing                      
Segment Reporting Information, Operating Income                      
REVENUES                 23us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_CrudeOilProcessingMember
0us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_CrudeOilProcessingMember
0us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_CrudeOilProcessingMember
TLLP | Terminalling, Transportation And Storage                      
Segment Reporting Information, Operating Income                      
REVENUES                 442us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_TerminallingTransportationAndStorageMember
223us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_TerminallingTransportationAndStorageMember
92us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_TerminallingTransportationAndStorageMember
TLLP | Continuing Operations                      
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Identifiable Assets Related to Continuing Operations 4,814us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      1,533us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      4,814us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
1,533us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
391us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_TesoroLogisticsLPMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
Retail                      
Segment Reporting Information, Operating Income                      
Operating Income (Loss)                 424us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
120us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
126us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Depreciation and amortization expense                 42us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
37us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
36us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
Capital Expenditures                 54us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
40us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
73us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
Retail | Fuel                      
Segment Reporting Information, Operating Income                      
REVENUES                 12,518us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_FuelMember
[7] 10,087us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_FuelMember
[7] 5,888us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_FuelMember
[7]
Retail | Merchandise And Other                      
Segment Reporting Information, Operating Income                      
REVENUES                 240us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_MerchandiseAndOtherMember
239us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_MerchandiseAndOtherMember
207us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= tso_MerchandiseAndOtherMember
Retail | Continuing Operations                      
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Identifiable Assets Related to Continuing Operations 863us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      959us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      863us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
959us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
716us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= tso_RetailSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
Intersegment sales                      
Segment Reporting Information, Operating Income                      
REVENUES                 (12,295)us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(9,969)us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(5,678)us-gaap_RefiningAndMarketingRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Corporate                      
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Depreciation and amortization expense                 15us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
21us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
27us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Capital Expenditures                 30us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
22us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
13us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Table Footnotes                      
Stock-based compensation expense                 55us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
79us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
99us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Corporate | Continuing Operations                      
Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments                      
Identifiable Assets Related to Continuing Operations 1,255us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      1,459us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      1,255us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
1,459us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
1,621us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
5.500% Senior Notes due 2019                      
Table Footnotes                      
Debt redemption charges                 31us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= tso_A5.5SeniorNotesdue2019Member
   
5.875% Senior Notes due 2020                      
Table Footnotes                      
Debt redemption charges                 10us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= tso_A5.875SeniorNotesDue2020Member
   
Rockies Natural Gas Business                      
Table Footnotes                      
Transactions costs                 19us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= tso_RockiesNaturalGasBusinessAcquisitionMember
   
Los Angeles Acquisition                      
Table Footnotes                      
Transactions costs                   $ 14us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= tso_LosAngelesAcquisitionMember
$ 6us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= tso_LosAngelesAcquisitionMember
[1] The amounts shown above may differ from those previously reported in our quarterly reports on Form 10-Q for the quarter ended March 31, 2013 due to the sale of the Hawaii Business in September 2013 as discussed in Note 4. The results of operations of the Hawaii Business have been presented as discontinued operations for all periods presented.
[2] Includes stock-based compensation expense of $55 million, $79 million and $99 million for the years ended December 31, 2014, 2013 and 2012, respectively. The significant impact to stock-based compensation expense during the year ended December 31, 2014 compared to the prior years is primarily a result of changes in Tesoro’s stock price. Also includes TLLP’s transaction and integration costs of $19 million related to the Rockies Natural Gas Business acquisition for the year ended December 31, 2014 and our transaction costs related to the Los Angeles Acquisition of $14 million and $6 million for the years ended December 31, 2013 and 2012, respectively.
[3] Includes charges totaling $31 million and $10 million for premiums and unamortized debt issuance costs associated with the redemption of the 2019 Notes and 2020 Notes, respectively, during the year ended December 31, 2014.
[4] Includes $59 million in refunds and settlements approved by the CPUC related to rates charged on the crude products pipeline network for the year ended December 31, 2014. Also includes $54 million in refunds from a settlement of a rate proceeding from the CPUC, and the release of a $16 million legal reserve as a result of the favorable settlement of litigation for the year ended December 31, 2013 and accruals related to certain legal matters partially offset by receipts associated with the settlement of a pipeline rate proceeding for the year ended December 31, 2012.
[5] Includes business interruption recoveries of $16 million for the year ended December 31, 2013, related to the April 2010 incident at our Washington refinery.
[6] We present TLLP’s segment operating income net of general and administrative expenses totaling $39 million, $17 million and $9 million representing TLLP’s corporate costs for the years ended December 31, 2014, 2013 and 2012, respectively, that are not allocated to TLLP’s operating segments.
[7] Federal and state motor fuel taxes on sales by our retail segment are included in both revenues and cost of sales in our statements of consolidated operations. These taxes totaled $581 million, $567 million and $467 million for the years ended December 31, 2014, 2013 and 2012, respectively.