Investment Tools And Research To Help Make You A More Confident And Profitable Trader. FREE 30 Day Trial
or

Old Dominion Freight Line Inc (ODFL)

Old Dominion Freight Line Inc (ODFL)
151.01 x 1 163.84 x 1
Post-market by (Cboe BZX)
170.10 +3.01 (+1.80%) 04/02/25 [NASDAQ]
151.01 x 1 163.84 x 1
Post-market 165.95 -4.15 (-2.44%) 16:46 ET
Balance Sheet for Wed, Apr 2nd, 2025
Try Excel Barchart for Excel
Watch
    Add or delete the symbol from one or more Watchlists.

Fiscal Year End Date: 12/31

(Values in U.S. thousands)
  12-2024 12-2023 12-2022 12-2021 12-2020
Assets
Current Assets
Cash & Cash Equivalents 108,676 433,799 186,312 462,564 401,430
Marketable Securities N/A N/A 49,355 254,433 330,274
Receivables 527,691 615,323 605,129 599,102 454,222
TOTAL $720,683 $1,143,333 $933,740 $1,383,787 $1,243,339
Non-Current Assets
PPE Net 4,505,431 4,095,405 3,687,068 3,215,686 2,914,031
Other Non-Current Assets 265,281 273,655 217,802 222,071 212,040
TOTAL $4,770,712 $4,369,060 $3,904,870 $3,437,757 $3,126,071
Total Assets $5,491,395 $5,512,393 $4,838,610 $4,821,544 $4,369,410
Liabilities
Current Liabilities
Short Term Debt 20,000 20,000 20,000 0 N/A
Accounts payable and accrued liabilities 91,819 112,774 106,275 82,519 68,511
Accrued Expenses 72,846 63,346 63,307 61,822 53,092
Other current liabilities 285,421 278,953 288,278 257,905 191,303
TOTAL $540,529 $544,658 $529,793 $464,234 $373,130
Non-Current Liabilities
Long Term Debt 39,987 59,977 79,963 99,947 99,931
aiOther Non-Current Liabilities 284,361 286,815 265,422 328,838 349,851
TOTAL $706,278 $709,924 $655,900 $677,503 $669,992
Total Liabilities $1,246,807 $1,254,582 $1,185,693 $1,141,737 $1,043,122
Shareholders' Equity
Shares Outstanding, K 212,545 217,674 220,053 229,728 233,874
Common Shares 21,298 21,793 11,022 11,501 11,706
Retained earnings 3,995,209 4,004,569 3,397,305 3,493,861 3,088,131
TOTAL $4,244,588 $4,257,811 $3,652,917 $3,679,807 $3,326,288
Total Liabilities And Equity $5,491,395 $5,512,393 $4,838,610 $4,821,544 $4,369,410
Want to use this as
your default charts setting?
Save this setup as a Chart Templates
Switch the Market flag
for targeted data from your country of choice.
Open the menu and switch the
Market flag for targeted data from your country of choice.
Want Streaming Chart Updates?
Switch your Site Preferences
to use Interactive Charts
Need More Chart Options?
Right-click on the chart to open the Interactive Chart menu.
Use your up/down arrows to move through the symbols.
Free Barchart Webinar
Trader's Cheat Sheet: Your Secret Weapon for Smarter Trades