BeStock  
Stocks › ODFL

Old Dominion Freight Line ODFL

US equityMarket cap rank #391Trucking
$174.92 +$1.08 (+0.62%)
Market open · Oct 1, 11:50 am ET · After hours $173.84 0.00%
Open$172.84
Prev close$173.84
Day range$172.75 – $175.52
Volume366.3K
Market cap$36.27B
P/E (TTM)33.6
Dividend yield0.65%

Fundamentals

Latest reported quarter: Q2, ended Jun 2026

Revenue$1.55B+10.4% YoY
Operating profit$465.30M+30.0% YoY
Net profit$350.60M+30.5% YoY
Diluted EPS$1.68+32.3% YoY
Free cash flow$195.66M+98.3% YoY
Operating cash flow$272.70M

Revenue, last 8 quarters

$1.5BSep '24$1.4BDec '24$1.4BMar '25$1.4BJun '25$1.4BSep '25$1.3BDec '25$1.3BMar '26$1.6BJun '26

Net profit, last 8 quarters

$308.6MSep '24$263.1MDec '24$254.7MMar '25$268.6MJun '25$270.9MSep '25$229.5MDec '25$238.3MMar '26$350.6MJun '26

Diluted EPS by quarter

1.43Sep '241.23Dec '241.19Mar '251.27Jun '251.28Sep '251.09Dec '251.14Mar '261.68Jun '26

Free cash flow by quarter

$203.7MSep '24$230.1MDec '24$248.4MMar '25$98.7MJun '25$343.5MSep '25$264.5MDec '25$311.1MMar '26$195.7MJun '26

Annual revenue

$4.0BFY20$5.3BFY21$6.3BFY22$5.9BFY23$5.8BFY24$5.5BFY25

Profitability & balance sheet

Gross margin33.6%
Operating margin25.8%
Net margin19.4%
Return on equity24.8%
Return on assets19.3%
Return on invested capital24.6%
Current ratio1.89
Liabilities / assets20.7%
Cash & investments$283.94M
Total debt$20.00M
Net cash (debt)$263.94M
Free cash flow / sales19.9%

Income statement

Line item 2026 Q2 2026 Q1 2025 ANNUAL 2025 Q4 2025 Q3
Total Revenue as Reported $1.55B $1.33B $5.50B $1.31B $1.41B
Total Operating Revenue $1.55B $1.33B $5.50B $1.31B $1.41B
Cost of Revenue $990.52M $905.08M $3.68B $894.78M $927.71M
Gross Profit $563.49M $429.61M $1.82B $412.51M $478.80M
Operating Expense $98.19M $112.27M $454.32M $108.26M $117.96M
Selling and Admin Expenses $73.52M $74.40M $282.52M $71.14M $73.45M
-General & Admin Expense $73.52M $74.40M $282.52M $71.14M $73.45M
Other Taxes $34.29M $33.03M $138.94M $33.77M $34.58M
Other Operating Expenses -$9.63M $4.85M $32.86M $3.35M $9.93M
Operating Profit $465.30M $317.34M $1.36B $304.25M $360.84M
Net Non-Operating Interest Income (Expense) $2.37M $1.98M $3.85M $956,000.00 $555,000.00
Non-Operating Interest Income $2.44M $2.28M $4.15M $1.24M $559,000.00
Non-Operating Interest Expense $76,000.00 $299,000.00 $296,000.00 $284,000.00 $4,000.00
Other Income (Expense) -$198,000.00 -$1.64M -$3.59M -$60,000.00 -$1.10M
Other Non-Operating Income (Expenses) -$198,000.00 -$1.64M -$3.59M -$60,000.00 -$1.10M
Pretax Profit $467.47M $317.68M $1.36B $305.15M $360.30M
Tax $116.87M $79.42M $337.61M $75.68M $89.35M
Net Profit $350.60M $238.26M $1.02B $229.47M $270.95M
Profit from Continuing Operations $350.60M $238.26M $1.02B $229.47M $270.95M
Net Income to Parent Company $350.60M $238.26M $1.02B $229.47M $270.95M
Net Income to Common Stockholders $350.60M $238.26M $1.02B $229.47M $270.95M
Basic EPS $1.69 $1.14 $4.86 $1.10 $1.29
Diluted EPS $1.68 $1.14 $4.84 $1.09 $1.28
Dividend Per Share $0.29 $0.29 $1.12 $0.28 $0.28

Balance sheet

Line item 2026 Q2 2026 Q1 2025 ANNUAL 2025 Q4 2025 Q3
Total Assets $5.74B $5.66B $5.47B $5.47B $5.52B
Total Current Assets $1.00B $926.25M $694.83M $694.83M $663.81M
Cash and Cash Equivalents & Short-Term Investments $283.94M $288.08M $120.09M $120.09M $46.59M
-Cash and Cash Equivalents $283.94M $288.08M $120.09M $120.09M $46.59M
Receivables $626.14M $566.51M $494.34M $494.34M $540.13M
-Accounts Receivable $594.54M $542.21M $471.95M $471.95M $518.97M
-Taxes Receivable $8.11M – $0.00 $0.00 $0.00
-Other Receivables $23.48M $24.30M $22.39M $22.39M $21.16M
Other Current Assets $93.92M $71.66M $80.40M $80.40M $77.09M
Total Non-Current Assets $4.73B $4.73B $4.78B $4.78B $4.85B
Net PPE $4.44B $4.47B $4.50B $4.50B $4.59B
-Gross PPE $6.96B $6.91B $6.88B $6.88B $6.99B
-Accumulated Depreciation -$2.52B -$2.44B -$2.38B -$2.38B -$2.41B
Other Non-Current Assets $291.06M $263.32M $271.12M $271.12M $267.20M
Total Liabilities $1.19B $1.26B $1.16B $1.16B $1.25B
Total Current Liabilities $531.38M $591.72M $483.91M $483.91M $551.36M
Payables $80.99M $183.45M $75.84M $75.84M $101.76M
-Accounts Payable $80.99M $94.01M $62.70M $62.70M $81.92M
-Total Tax Payable $0.00 $89.45M $13.15M $13.15M $19.84M
Current Accrued Expenses $150.15M $147.29M $148.94M $148.94M $147.20M
Short-Term Debt and Capital Lease Obligation $20.00M $20.00M $20.00M $20.00M $20.00M
-Current Debt $20.00M $20.00M $20.00M $20.00M $20.00M
Total Non-Current Liabilities $656.79M $665.50M $675.20M $675.20M $702.08M
Non-Current Deferred Liabilities $370.68M $370.68M $370.68M $370.68M $354.48M
Other Non-Current Liabilities $286.11M $274.82M $284.52M $284.52M $282.60M
Total Equity $4.55B $4.40B $4.31B $4.31B $4.26B
Stockholders' Equity $4.55B $4.40B $4.31B $4.31B $4.26B
Capital Stock $20.75M $20.82M $20.86M $20.86M $20.94M
-Common Stock $20.75M $20.82M $20.86M $20.86M $20.94M
Additional Paid-In Capital $237.51M $234.34M $234.60M $234.60M $231.59M
Retained Earnings $4.29B $4.14B $4.06B $4.06B $4.01B
Long Term Debt and Capital Lease Obligation – $20.00M $20.00M $20.00M $64.99M
-Long Term Debt – $20.00M $20.00M $20.00M $64.99M

Cash flow

Line item 2026 Q2 2026 Q1 2025 ANNUAL 2025 Q4 2025 Q3
Operating Cash Flow $272.70M $373.63M $1.37B $310.29M $437.47M
Net cash flow from continuing operations $272.70M $373.63M $1.37B $310.29M $437.47M
Net Income from Continuing Operations $350.60M $238.26M $1.02B $229.47M $270.95M
Gain/Loss from Continuing Operations -$17.23M -$2.84M $2.94M -$3.08M $2.68M
Depreciation & Depletion & Amortization $91.71M $92.31M $364.69M $92.67M $92.22M
Other Non-Cash Items $8.62M $8.67M $17.65M -$4.92M $7.54M
Change in Working Capital -$161.00M $37.24M -$40.46M -$32.90M $91.53M
Net cash flow from investing -$44.40M -$52.65M -$366.41M -$8.17M -$90.09M
Net Cash Flow from Continuing Investing Activities -$44.40M -$52.65M -$366.41M -$8.17M -$90.09M
Net PPE Purchase and Sale -$47.56M -$52.65M -$366.51M -$8.17M -$90.09M
Financing Cash Flow -$232.45M -$152.99M -$992.31M -$228.63M -$324.85M
Net Cash Flow from Continuing Financing Activities -$232.45M -$152.99M -$992.31M -$228.63M -$324.85M
Net Common Stock Issuance -$151.58M -$88.14M -$730.34M -$124.91M -$180.84M
Cash Dividends Paid -$60.17M -$60.50M -$235.64M -$58.43M -$58.68M
Net Other Financing Charges -$706,000.00 -$4.36M -$6.33M -$281,000.00 -$324,000.00
Ending Cash Balance $283.94M $288.08M $120.09M $120.09M $46.59M
Net Change in Cash -$4.14M $167.99M $11.42M $73.50M $22.54M
Beginning Cash Balance $288.08M $120.09M $108.68M $46.59M $24.06M
Free Cash Flow $195.66M $311.06M $955.10M $264.52M $343.53M
Deferred Tax – – -$11.25M $16.20M –
-Change in Receivables – – $28.35M – –
-Change in Prepaid Assets – – -$9.36M – –
-Change in Payables and Accrued Expense – – -$24.55M – –
-Change in Other Current Liabilities – – -$7.05M – –
-Change In Other Working Capital – – -$27.84M – –
Net Investment Purchase and Sale – – $0.00 $0.00 –
Net Other Investing Changes – – $100,000.00 $0.00 $0.00
Net Issuance Payments Of Debt – – -$20.00M -$45.00M -$85.00M

Discussion

No comments yet — be the first to weigh in on ODFL.

Leave a comment

Scroll to Top