ODFL stock

Old Dominion Freight Line Inc (ODFL) financials · P/E 35, rev $5.50B

Lician Pro · $19.99/mo or $149/yrCompare AAPL vs MSFT

Old Dominion Freight Line Inc (ODFL) P/E 35, rev $5.50B.

Cached annual income statement
LineFY2025FY2024
Revenue$5.50B$5.81B
Operating Income$1.36B$1.54B
Net Income$1.02B$1.19B
EPS (Diluted)$4.84$5.48
Cached annual balance sheet
LineFY2025FY2024
Total Assets$5.47B$5.49B
Current Assets$694.8M$720.7M
Cash & Equivalents$120.1M$108.7M
PP&E$4.50B$4.51B
Total Liabilities$1.16B$1.25B
Current Liabilities$483.9M$540.5M
Short-term Debt$20.0M$20.0M
Long-term Debt$20.0MN/A
Total Debt$40.0M$60.0M
Shareholders' Equity$4.31B$4.24B
Retained Earnings$4.06B$4.00B
Cached annual cash flow
LineFY2025FY2024
Operating Cash Flow$1.37B$1.66B
CapEx$415.0M$771.3M
Investing Cash Flow-$366.4M-$751.2M
Financing Cash Flow-$992.3M-$1.23B
Dividends Paid$235.6M$223.6M
Net Change in Cash$11.4M-$325.1M
Free Cash Flow$955.1M$888.0M
These statements as JSON? API free 100/day

FAQ

What is ODFL P/E and revenue?

Old Dominion Freight Line Inc (ODFL) P/E 35, rev $5.50B.

What is ODFL revenue?

Old Dominion Freight Line Inc last cached revenue is $5.50B (FY2025).

Is ODFL profitable?

Old Dominion Freight Line Inc last cached net income is $1.02B (FY2025).

What are ODFL total assets?

Old Dominion Freight Line Inc last cached total assets are $5.47B (FY2025).

What is ODFL free cash flow?

Old Dominion Freight Line Inc last cached free cash flow is $955.1M (FY2025).

Not investment advice. Cached statements, not a live tape.