XML 125 R107.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes (Narrative) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Operating Loss Carryforwards [Line Items]        
Income (Loss) from Continuing Operations before Income Taxes, Foreign $ 8,200,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign $ 738,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign $ 885,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign  
Undistributed Earnings of Foreign Subsidiaries 15,600,000,000us-gaap_UndistributedEarningsOfForeignSubsidiaries 8,600,000,000us-gaap_UndistributedEarningsOfForeignSubsidiaries    
Tax Liability Remitted 5,500,000,000gild_TaxLiabilityRemitted 3,000,000,000gild_TaxLiabilityRemitted    
Valuation Allowance, Deferred Tax Asset, Change in Amount 9,000,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount   9,000,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount  
Total Gross Unrecognized Tax Benefits 661,000,000us-gaap_UnrecognizedTaxBenefits 237,000,000us-gaap_UnrecognizedTaxBenefits 157,000,000us-gaap_UnrecognizedTaxBenefits 147,000,000us-gaap_UnrecognizedTaxBenefits
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 602,000,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 195,000,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 18,000,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued      
Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 12,000,000gild_Changeinunrecognizedtaxbenefitisreasonablypossibleamountofunrecordedbenefit      
U S Federal [Member]        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards 397,000,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
     
Tax Credit Carryforward, Amount 9,000,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
     
State [Member]        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards 1,200,000,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
     
Tax Credit Carryforward, Amount $ 163,000,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember