O Reilly Automotive Inc (ORLY) FY2024 Annual Balance Sheet

Balance Sheet

As of 2024-12-31

Swipe to see the full flow
O Reilly Automotive Inc (ORLY) FY2024 Annual Balance SheetBalance sheet as of 2024-12-31. The chart shows assets, liabilities and equity at that date.Current liabilities$8.28 BLiabilities(calculated)$16.26 BCurrent assets$5.84 BAssets$14.89 BNon-current liabilities$7.98 BNon-current assets$9.05 BEquity−$1.37 BHOLDINGSASSET CLASSASSETSCLAIM CLASSCLAIM SUB-CLASSCLAIMSInventoryAccounts receivable, less allowance for doubtful accounts $22,545 in 2024 and $15,834 in 2023Amounts receivable from suppliersCash and cash equivalentsOther current assetsNet property and equipmentOperating lease, right-of-use assetsGoodwillOther assets, netAccounts payableOther current liabilitiesCurrent portion of operating lease liabilitiesAccrued benefits and withholdingsSelf-insurance reservesAccrued payrollIncome taxes payableLong-term debtOperating lease liabilities, less current portionDeferred income taxesOther liabilitiesAdditional paid-in capitalCommon stock, $0.01 par value: Authorized shares - 245,000,000 Issued and outstanding shares - 57,482,184 as of December 31, 2024, and 59,072,792 as of December 31, 2023Retained deficitAccumulated other comprehensive (loss) incomeCurrent assetsNon-current assetsAssetsCurrent liabilitiesNon-current liabilitiesLiabilities (calculated)EquityAccounts payableAccounts payable$6.52 BCurrent liabilitiesCurrent liabilities$8.28 BOther current liabilitiesOther current liabilities$876.73 MLiabilities (calculated)Liabilities(calculated)$16.26 BCurrent portion of operating lease liabilitiesCurrent portion of operating lease liabilities$419.21 MInventoryInventory$5.10 BCurrent assetsCurrent assets$5.84 BAccrued benefits and withholdingsAccrued benefits and withholdings$199.59 MAssetsAssets$14.89 BSelf-insurance reservesSelf-insurance reserves$149.39 MAccounts receivable, less allowance for doubtful accounts $22,545 in 2024 and $15,834 in 2023Accounts receivable, net$356.84 MAccrued payrollAccrued payroll$107.50 MAmounts receivable from suppliersAmounts receivable from suppliers$139.09 MIncome taxes payableIncome taxes payable$6.27 MCash and cash equivalentsCash and cash equivalents$130.25 MOther current assetsOther current assets$117.92 MNon-current liabilitiesNon-current liabilities$7.98 BLong-term debtLong-term debt$5.52 BNon-current assetsNon-current assets$9.05 BNet property and equipmentNet property and equipment$5.61 BOperating lease liabilities, less current portionOperating lease liabilities, less current portion$1.98 BDeferred income taxesDeferred income taxes$247.60 MOperating lease, right-of-use assetsOperating lease, right-of-use assets$2.32 BOther liabilitiesOther liabilities$231.96 MGoodwillGoodwill$930.16 MOther assets, netOther assets, net$193.89 MAdditional paid-in capitalAdditional paid-in capital$1.46 BEquityEquity−$1.37 BCommon stock, $0.01 par value: Authorized shares - 245,000,000 Issued and outstanding shares - 57,482,184 as of December 31, 2024, and 59,072,792 as of December 31, 2023Common stock$575.00 KRetained deficitRetained deficit−$2.79 BAccumulated other comprehensive (loss) incomeAccumulated other comprehensive (loss) income−$42.81 M
Chart details

O Reilly Automotive Inc (ORLY) FY2024 Annual Balance Sheet

Balance sheet as of 2024-12-31. The chart shows assets, liabilities and equity at that date.

Assets
14,893,741,000 US dollars
Current assets
5,839,895,000 US dollars
Non-current assets
9,053,846,000 US dollars
Liabilities (calculated)
16,264,702,000 US dollars
Current liabilities
8,283,505,000 US dollars
Non-current liabilities
7,981,197,000 US dollars
Equity
negative 1,370,961,000 US dollars
Property and equipment, at cost
9,192,254,000 US dollars. Part of Net property and equipment, drawn as one net amount.
Less: accumulated depreciation and amortization
negative 3,587,098,000 US dollars. Part of Net property and equipment, drawn as one net amount.
Inventory
5,095,804,000 US dollars
Accounts receivable, less allowance for doubtful accounts $22,545 in 2024 and $15,834 in 2023
356,839,000 US dollars
Amounts receivable from suppliers
139,091,000 US dollars
Cash and cash equivalents
130,245,000 US dollars
Other current assets
117,916,000 US dollars
Net property and equipment
5,605,156,000 US dollars
Operating lease, right-of-use assets
2,324,638,000 US dollars
Goodwill
930,161,000 US dollars
Other assets, net
193,891,000 US dollars
Accounts payable
6,524,811,000 US dollars
Other current liabilities
876,732,000 US dollars
Current portion of operating lease liabilities
419,213,000 US dollars
Accrued benefits and withholdings
199,593,000 US dollars
Self-insurance reserves
149,387,000 US dollars
Accrued payroll
107,495,000 US dollars
Income taxes payable
6,274,000 US dollars
Long-term debt
5,520,932,000 US dollars
Operating lease liabilities, less current portion
1,980,705,000 US dollars
Deferred income taxes
247,599,000 US dollars
Other liabilities
231,961,000 US dollars
Additional paid-in capital
1,462,565,000 US dollars
Common stock, $0.01 par value: Authorized shares - 245,000,000 Issued and outstanding shares - 57,482,184 as of December 31, 2024, and 59,072,792 as of December 31, 2023
575,000 US dollars
Preferred stock, $0.01 par value: Authorized shares - 5,000,000 Issued and outstanding shares - none
0 US dollars
Retained deficit
negative 2,791,288,000 US dollars
Accumulated other comprehensive (loss) income
negative 42,813,000 US dollars

Chart connections

  • Assets equal liabilities plus consolidated equity. Consolidated equity includes noncontrolling interests when reported.
  • Treasury shares and other negative equity contributions reduce equity.
O Reilly Automotive Inc (ORLY) FY2024 Annual Balance Sheet Sankey chart
Free to share unchanged, with credit to Plicit.ai · CC BY-NC-ND 4.0Download PNG

Newsletter

Get the teardowns by email

Subscribe if you want the public-company teardowns in your inbox when they're released.

Product waitlist

Health Check and Teardown for your own company

A health check uncovers insights of your private books, not a public ticker. Join this list to get notified as soon as we go-live!