XML 31 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair value and carry value of debt (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Convertible Senior Notes Due In May 2014 [Member]    
Debt Instrument [Line Items]    
Convertible Senior Notes $ 0us-gaap_ConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= gild_ConvertibleSeniorNotesDueInMay2014Member
$ 234us-gaap_ConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= gild_ConvertibleSeniorNotesDueInMay2014Member
Debt Instrument, Fair Value Disclosure 0us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_ConvertibleSeniorNotesDueInMay2014Member
784us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_ConvertibleSeniorNotesDueInMay2014Member
Convertible Senior Notes Due In May 2016 [Member]    
Debt Instrument [Line Items]    
Convertible Senior Notes 483us-gaap_ConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= gild_ConvertibleSeniorNotesDueInMay2016Member
1,113us-gaap_ConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= gild_ConvertibleSeniorNotesDueInMay2016Member
Debt Instrument, Fair Value Disclosure 2,097us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_ConvertibleSeniorNotesDueInMay2016Member
3,872us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_ConvertibleSeniorNotesDueInMay2016Member
Senior Unsecured Notes Due In April 2021 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 1,108us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_April2021SeniorUnsecuredNotesMember
1,075us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_April2021SeniorUnsecuredNotesMember
Senior Unsecured Notes 995us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_April2021SeniorUnsecuredNotesMember
994us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_April2021SeniorUnsecuredNotesMember
Senior Unsecured Notes Due In December 2014 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 0us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueDecember2014Member
763us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueDecember2014Member
Senior Unsecured Notes 0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueDecember2014Member
750us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueDecember2014Member
December 2016 Senior Unsecured Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 727us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_December2016SeniorUnsecuredNotesMember
741us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_December2016SeniorUnsecuredNotesMember
Senior Unsecured Notes 700us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_December2016SeniorUnsecuredNotesMember
699us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_December2016SeniorUnsecuredNotesMember
Senior Unsecured Notes Due In December 2021 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 1,377us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_December2021SeniorUnsecuredNotesMember
1,337us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_December2021SeniorUnsecuredNotesMember
Senior Unsecured Notes 1,248us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_December2021SeniorUnsecuredNotesMember
1,248us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_December2021SeniorUnsecuredNotesMember
December 2041 Senior Unsecured Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 1,229us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_December2041SeniorUnsecuredNotesMember
1,119us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_December2041SeniorUnsecuredNotesMember
Senior Unsecured Notes 998us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_December2041SeniorUnsecuredNotesMember
998us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_December2041SeniorUnsecuredNotesMember
Senior Unsecured Notes Due in April 2019 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 500us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2019Member
0us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2019Member
Senior Unsecured Notes 499us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2019Member
0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2019Member
Senior Unsecured Notes Due in April 2024 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 1,836us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2024Member
0us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2024Member
Senior Unsecured Notes 1,747us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2024Member
0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2024Member
Senior Unsecured Notes Due in April 2044 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 1,954us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2044Member
0us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2044Member
Senior Unsecured Notes 1,747us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2044Member
0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinApril2044Member
Senior Unsecured Notes Due In February 2020 Member [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 504us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueInFebruary2020MemberMember
0us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueInFebruary2020MemberMember
Senior Unsecured Notes 499us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueInFebruary2020MemberMember
0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueInFebruary2020MemberMember
Senior Unsecured Notes Due in February 2025 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 1,797us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinFebruary2025Member
0us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinFebruary2025Member
Senior Unsecured Notes 1,748us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinFebruary2025Member
0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinFebruary2025Member
Senior Unsecured Notes Due in February 2045 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Fair Value Disclosure 1,872us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinFebruary2045Member
0us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinFebruary2045Member
Senior Unsecured Notes $ 1,740us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinFebruary2045Member
$ 0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gild_SeniorUnsecuredNotesDueinFebruary2045Member