{"cik":898173,"taxonomy":"us-gaap","tag":"LongTermDebtNoncurrent","label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","entityName":"O REILLY AUTOMOTIVE INC","units":{"USD":[{"end":"2009-12-31","val":684040000,"accn":"0001193125-10-113014","fy":2010,"fp":"Q1","form":"10-Q","filed":"2010-05-07"},{"end":"2009-12-31","val":684040000,"accn":"0001193125-10-179031","fy":2010,"fp":"Q2","form":"10-Q","filed":"2010-08-05"},{"end":"2009-12-31","val":684040000,"accn":"0001193125-10-252152","fy":2010,"fp":"Q3","form":"10-Q","filed":"2010-11-08"},{"end":"2009-12-31","val":684040000,"accn":"0001193125-11-049998","fy":2010,"fp":"FY","form":"10-K","filed":"2011-02-28","frame":"CY2009Q4I"},{"end":"2010-03-31","val":596710000,"accn":"0001193125-10-113014","fy":2010,"fp":"Q1","form":"10-Q","filed":"2010-05-07","frame":"CY2010Q1I"},{"end":"2010-06-30","val":479233000,"accn":"0001193125-10-179031","fy":2010,"fp":"Q2","form":"10-Q","filed":"2010-08-05","frame":"CY2010Q2I"},{"end":"2010-09-30","val":326554000,"accn":"0001193125-10-252152","fy":2010,"fp":"Q3","form":"10-Q","filed":"2010-11-08","frame":"CY2010Q3I"},{"end":"2010-12-31","val":357273000,"accn":"0001193125-11-049998","fy":2010,"fp":"FY","form":"10-K","filed":"2011-02-28","frame":"CY2010Q4I"},{"end":"2015-12-31","val":1390018000,"accn":"0000898173-16-000311","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-09"},{"end":"2015-12-31","val":1390018000,"accn":"0000898173-16-000313","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-05-10"},{"end":"2015-12-31","val":1390018000,"accn":"0000898173-16-000359","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-08"},{"end":"2015-12-31","val":1390018000,"accn":"0000898173-16-000385","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1885877000,"accn":"0000898173-16-000311","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-09"},{"end":"2016-03-31","val":1885877000,"accn":"0000898173-16-000313","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1886324000,"accn":"0000898173-16-000359","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1886501000,"accn":"0000898173-16-000385","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-08","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1887019000,"accn":"0000898173-17-000113","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-08"},{"end":"2016-12-31","val":1887019000,"accn":"0000898173-17-000154","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":1887019000,"accn":"0000898173-17-000178","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-07"},{"end":"2016-12-31","val":1887019000,"accn":"0000898173-18-000077","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1977539000,"accn":"0000898173-17-000113","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2604062000,"accn":"0000898173-17-000154","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2900816000,"accn":"0000898173-17-000178","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2978390000,"accn":"0000898173-18-000077","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-28"},{"end":"2017-12-31","val":2978390000,"accn":"0000898173-18-000103","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":2978390000,"accn":"0000898173-18-000168","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":2978390000,"accn":"0000898173-18-000198","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2978390000,"accn":"0000898173-19-000060","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3193066000,"accn":"0000898173-18-000103","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3253538000,"accn":"0000898173-18-000168","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3174327000,"accn":"0000898173-18-000198","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3417122000,"accn":"0000898173-19-000060","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":3417122000,"accn":"0000898173-19-000089","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-31","val":3417122000,"accn":"0000898173-19-000127","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3417122000,"accn":"0000898173-19-000166","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":3417122000,"accn":"0000898173-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3460921000,"accn":"0000898173-19-000089","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3783738000,"accn":"0000898173-19-000127","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3703628000,"accn":"0000898173-19-000166","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3890527000,"accn":"0000898173-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":3890527000,"accn":"0000898173-20-000027","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":3890527000,"accn":"0001558370-20-009976","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":3890527000,"accn":"0000898173-20-000059","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3890527000,"accn":"0000898173-21-000012","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4471248000,"accn":"0000898173-20-000027","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4127397000,"accn":"0001558370-20-009976","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4122424000,"accn":"0000898173-20-000059","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4123217000,"accn":"0000898173-21-000012","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-26"},{"end":"2020-12-31","val":4123217000,"accn":"0000898173-21-000026","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-07"},{"end":"2020-12-31","val":4123217000,"accn":"0000898173-21-000045","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":4123217000,"accn":"0000898173-21-000055","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4123217000,"accn":"0000898173-22-000012","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3824288000,"accn":"0000898173-21-000026","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-07","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3825177000,"accn":"0000898173-21-000045","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3826073000,"accn":"0000898173-21-000055","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3826978000,"accn":"0000898173-22-000012","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-28"},{"end":"2021-12-31","val":3826978000,"accn":"0000898173-22-000022","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":3826978000,"accn":"0000898173-22-000037","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":3826978000,"accn":"0000898173-22-000049","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3826978000,"accn":"0000898173-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3827891000,"accn":"0000898173-22-000022","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4669833000,"accn":"0000898173-22-000037","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4370772000,"accn":"0000898173-22-000049","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4371653000,"accn":"0000898173-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":4371653000,"accn":"0000898173-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":4371653000,"accn":"0000898173-23-000044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":4371653000,"accn":"0000898173-23-000058","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4371653000,"accn":"0000898173-24-000009","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4927678000,"accn":"0000898173-23-000029","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4873702000,"accn":"0000898173-23-000044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5102350000,"accn":"0000898173-23-000058","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5570125000,"accn":"0000898173-24-000009","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-28"},{"end":"2023-12-31","val":5570125000,"accn":"0000898173-24-000022","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":5570125000,"accn":"0000898173-24-000035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":5570125000,"accn":"0000898173-24-000043","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":5570125000,"accn":"0000898173-25-000008","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5288632000,"accn":"0000898173-24-000022","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5397774000,"accn":"0000898173-24-000035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5359810000,"accn":"0000898173-24-000043","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5520932000,"accn":"0000898173-25-000008","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":5520932000,"accn":"0000898173-25-000029","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":5520932000,"accn":"0000898173-25-000049","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":5520932000,"accn":"0000898173-25-000057","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5520932000,"accn":"0000898173-26-000009","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5651821000,"accn":"0000898173-25-000029","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5823744000,"accn":"0000898173-25-000049","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5915530000,"accn":"0000898173-25-000057","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6016904000,"accn":"0000898173-26-000009","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-27"},{"end":"2025-12-31","val":6016904000,"accn":"0000898173-26-000027","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-08"},{"end":"2025-12-31","val":6016904000,"accn":"0000898173-26-000045","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6195311000,"accn":"0000898173-26-000027","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-08","frame":"CY2026Q1I"},{"end":"2026-06-30","val":7014543000,"accn":"0000898173-26-000045","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-07","frame":"CY2026Q2I"}]}}