XML 93 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Fair Value of Senior Notes) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Senior Notes due 2021 at 4.875% [Member]    
Carrying amount of senior notes $ 497,876us-gaap_SeniorLongTermNotes
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2021At4875Member
$ 497,525us-gaap_SeniorLongTermNotes
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2021At4875Member
Estimated fair value of senior notes 566,700us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2021At4875Member
524,434us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2021At4875Member
Senior Notes due 2021 at 4.625% [Member]    
Carrying amount of senior notes 299,650us-gaap_SeniorLongTermNotes
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2021At4625Member
299,598us-gaap_SeniorLongTermNotes
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2021At4625Member
Estimated fair value of senior notes 337,222us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2021At4625Member
310,141us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2021At4625Member
Senior Notes due 2022 at 3.800% [Member]    
Carrying amount of senior notes 299,109us-gaap_SeniorLongTermNotes
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2022At3800Member
299,011us-gaap_SeniorLongTermNotes
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2022At3800Member
Estimated fair value of senior notes 310,749us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2022At3800Member
290,453us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2022At3800Member
Senior Notes due 2023 at 3.850% [Member]    
Carrying amount of senior notes 299,980us-gaap_SeniorLongTermNotes
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2023At3850Member
299,976us-gaap_SeniorLongTermNotes
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2023At3850Member
Estimated fair value of senior notes $ 311,656us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2023At3850Member
$ 289,362us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_DebtInstrumentAxis
= orly_SeniorNotesDue2023At3850Member