O'Reilly Automotive, Inc. (ORLY)
NASDAQ: ORLY · IEX Real-Time Price · USD
1,026.82
+6.28 (0.62%)
Jul 5, 2024, 4:00 PM EDT - Market closed

O'Reilly Automotive Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1995
Cash & Equivalents
279.13108.58362.11465.6440.41
Upgrade
Cash & Cash Equivalents
279.13108.58362.11465.6440.41
Upgrade
Cash Growth
157.07%-70.01%-22.23%1052.40%29.03%
Upgrade
Receivables
515.49470.17385.67330.29294.41
Upgrade
Inventory
4,6584,3593,6863,6533,454
Upgrade
Other Current Assets
105.31110.3870.0950.6644.76
Upgrade
Total Current Assets
5,5585,0484,5044,5003,834
Upgrade
Property, Plant & Equipment
7,2386,5366,1966,0905,877
Upgrade
Goodwill and Intangibles
897.7884.45879.34881.03936.81
Upgrade
Other Long-Term Assets
179.46158.97139.11125.7870.11
Upgrade
Total Long-Term Assets
8,3157,5807,2147,0976,883
Upgrade
Total Assets
13,87312,62811,71911,59710,717
Upgrade
Accounts Payable
6,0925,8814,6954,1853,605
Upgrade
Current Debt
389.54366.72337.83322.78316.06
Upgrade
Other Current Liabilities
1,180815.94841.47754.98548.64
Upgrade
Total Current Liabilities
7,6617,0645,8755,2624,469
Upgrade
Long-Term Debt
7,4516,1785,5295,8425,546
Upgrade
Other Long-Term Liabilities
499.45446.61381.78352.06304.57
Upgrade
Total Long-Term Liabilities
7,9516,6255,9116,1945,850
Upgrade
Total Liabilities
15,61213,68911,78511,45610,320
Upgrade
Total Debt
7,8416,5455,8676,1655,862
Upgrade
Debt Growth
19.80%11.56%-4.84%5.17%71.54%
Upgrade
Retained Earnings
-3,131.53-2,375.86-1,365.8-1,139.14-889.07
Upgrade
Comprehensive Income
39.393-6.8-2.164.89
Upgrade
Shareholders' Equity
-1,739.28-1,060.75-66.42140.26397.34
Upgrade
Net Cash / Debt
-7,561.87-6,436.45-5,504.45-5,699.05-5,821.48
Upgrade
Net Cash Per Share
-123.97-99.08-79.07-76.54-74.84
Upgrade
Working Capital
-2,103.05-2,015.56-1,370.35-762.63-635.77
Upgrade
Book Value Per Share
-28.76-16.48-0.961.905.16
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).