Logo image of ODFL

OLD DOMINION FREIGHT LINE (ODFL) Stock Balance Sheet

NASDAQ:ODFL - Nasdaq - US6795801009 - Common Stock

189.885  -0.55 (-0.29%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash Equivalents
ODFL Cash Equivalents ChartODFL Cash Equivalents over time chart
74.16M433.80M186.31M462.56M401.43M
Marketable Securities
ODFL Marketable Securities ChartODFL Marketable Securities over time chart
N/A0.0049.35M254.43M330.27M
Receivables
ODFL Receivables ChartODFL Receivables over time chart
576.68M615.32M605.13M599.10M454.22M
Other Current Assets
ODFL Other Current Assets ChartODFL Other Current Assets over time chart
745.11M94.21M92.94M67.69M57.41M
Total Current Assets
ODFL Total Current Assets ChartODFL Total Current Assets over time chart
735.06M1.14B933.74M1.38B1.24B
 
Non-Current Assets
PPE Net
ODFL PPE Net ChartODFL PPE Net over time chart
4.43B4.21B3.78B3.32B3.02B
Goodwill
ODFL Goodwill ChartODFL Goodwill over time chart
N/AN/AN/AN/AN/A
Other Non-Current Assets
ODFL Other Non-Current Assets ChartODFL Other Non-Current Assets over time chart
265.02M157.25M122.60M121.77M107.64M
Total Non-Current Assets
ODFL Total Non-Current Assets ChartODFL Total Non-Current Assets over time chart
4.69B4.37B3.90B3.44B3.13B
 
TOTAL ASSETS
ODFL TOTAL ASSETS ChartODFL TOTAL ASSETS over time chart
5.43B5.51B4.84B4.82B4.37B
 
LIABILITIES
Current Liabilities
Short Term Debt
ODFL Short Term Debt ChartODFL Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
ODFL Current Portion Of LT Debt. ChartODFL Current Portion Of LT Debt. over time chart
20.00M20.00M20.00MN/AN/A
Accrued Expenses
ODFL Accrued Expenses ChartODFL Accrued Expenses over time chart
423.17M411.88M403.52M381.71M295.91M
Accounts Payable
ODFL Accounts Payable ChartODFL Accounts Payable over time chart
99.28M112.77M106.28M82.52M68.51M
Other Current Liabilities
ODFL Other Current Liabilities ChartODFL Other Current Liabilities over time chart
11.13M524.66MN/A464.23M8.71M
Total Current Liabilities
ODFL Total Current Liabilities ChartODFL Total Current Liabilities over time chart
553.58M544.66M529.79M464.23M373.13M
 
Non-Current Liabilities
Long Term Debt
ODFL Long Term Debt ChartODFL Long Term Debt over time chart
39.98M59.98M79.96M99.95M99.93M
Deferred Taxes/Income
ODFL Deferred Taxes/Income ChartODFL Deferred Taxes/Income over time chart
374.82M363.13M310.51M248.72M220.21M
Other Non-Current Liabilities
ODFL Other Non-Current Liabilities ChartODFL Other Non-Current Liabilities over time chart
281.71M286.81M265.42M328.84M349.85M
Total Non-Current Liabilities
ODFL Total Non-Current Liabilities ChartODFL Total Non-Current Liabilities over time chart
696.51M709.92M655.90M677.50M669.99M
 
TOTAL LIABILITIES
ODFL TOTAL LIABILITIES ChartODFL TOTAL LIABILITIES over time chart
1.25B1.25B1.19B1.14B1.04B
 
SHAREHOLDERS' EQUITY
Retained Earnings
ODFL Retained Earnings ChartODFL Retained Earnings over time chart
3.97B4.00B3.40B3.49B3.09B
Additional Paid In Capital
ODFL Additional Paid In Capital ChartODFL Additional Paid In Capital over time chart
186.99M242.96M244.59M174.44M226.45M
Common Shares
ODFL Common Shares ChartODFL Common Shares over time chart
21.38M10.90M11.02M11.50M11.71M
Other Shareholders' Equity
ODFL Other Shareholders' Equity ChartODFL Other Shareholders' Equity over time chart
4.18B4.26BN/A3.68BN/A
Shares Outstanding
ODFL Shares Outstanding ChartODFL Shares Outstanding over time chart
213.79M217.93M220.45M230.02M234.12M
Tangible Book Value per Share
ODFL Tangible Book Value per Share ChartODFL Tangible Book Value per Share over time chart
19.5319.5416.5716.0014.21
Total Shareholders' Equity
ODFL Total Shareholders' Equity ChartODFL Total Shareholders' Equity over time chart
4.18B4.26B3.65B3.68B3.33B
 
TOTAL LIABILITIES AND EQUITY
ODFL TOTAL LIABILITIES AND EQUITY ChartODFL TOTAL LIABILITIES AND EQUITY over time chart
5.43B5.51B4.84B4.82B4.37B
 
Statistics
Debt/Equity
ODFL Debt/Equity ChartODFL Debt/Equity over time chart
0.010.010.020.030.03
Current Ratio
ODFL Current Ratio ChartODFL Current Ratio over time chart
1.332.101.762.983.33
Return On Assets (ROA)
ODFL Return On Assets (ROA) ChartODFL Return On Assets (ROA) over time chart
22.96%22.49%28.46%21.45%15.40%
Return On Equity (ROE)
ODFL Return On Equity (ROE) ChartODFL Return On Equity (ROE) over time chart
29.83%29.11%37.70%28.11%20.22%
Return On Invested Capital (ROIC)
ODFL Return On Invested Capital (ROIC) ChartODFL Return On Invested Capital (ROIC) over time chart
25.11%24.77%32.04%23.96%17.02%
Return On Invested Capital Ex Cash (ROICexc)
ODFL Return On Invested Capital Ex Cash (ROICexc) ChartODFL Return On Invested Capital Ex Cash (ROICexc) over time chart
25.50%27.14%33.90%28.67%20.84%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
ODFL Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartODFL Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
25.50%27.14%33.90%28.67%20.84%

All data in USD , ROIC based on taxRate of 0.25

Charts

ODFL Balance Sheet Over Time ChartODFL Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 MRQ LIABILITIES + EQUITY TOTAL ASSETS
ODFL Balance Sheet - Short Vs Long Term ChartODFL Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 1B 2B 3B 4B