Old Dominion Freight Line, Inc. (ODFL)
NASDAQ: ODFL · IEX Real-Time Price · USD
195.47
+0.01 (0.01%)
At close: Jul 19, 2024, 4:00 PM
195.00
-0.47 (-0.24%)
Pre-market: Jul 22, 2024, 8:02 AM EDT

Old Dominion Freight Line Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1994
Net Income
1,2471,2401,3771,034672.68615.52
Upgrade
Depreciation & Amortization
351.7343.11292.72274.79273.23264.75
Upgrade
Share-Based Compensation
11.0811.0815.8915.0411.3416.72
Upgrade
Other Operating Activities
-31.88-24.565.81-111.6-24.2386.91
Upgrade
Operating Cash Flow
1,5781,5691,6921,213933.02983.89
Upgrade
Operating Cash Flow Growth
-8.18%-7.24%39.50%29.97%-5.17%9.31%
Upgrade
Capital Expenditures
-602.17-708.67-753.05-530.53-221.39-473.64
Upgrade
Change in Investments
24.2748.85205.5875.74-330.170
Upgrade
Other Investing Activities
----0.5-0.1-
Upgrade
Investing Cash Flow
-577.9-659.82-547.47-455.29-551.66-473.64
Upgrade
Dividends Paid
-187.67-175.09-134.48-92.37-71.02-54.55
Upgrade
Share Issuance / Repurchase
-397.23-453.61-1,277.22-598.97-364.06-240.96
Upgrade
Debt Issued / Paid
-20-200054.920
Upgrade
Other Financing Activities
-21.52-13.13-8.66-4.85-3.35-1.45
Upgrade
Financing Cash Flow
-626.41-661.83-1,420.36-696.18-383.5-296.96
Upgrade
Net Cash Flow
373.35247.49-276.2561.13-2.14213.29
Upgrade
Free Cash Flow
975.49860.46938.53682.08711.63510.25
Upgrade
Free Cash Flow Growth
18.39%-8.32%37.60%-4.15%39.47%60.05%
Upgrade
Free Cash Flow Margin
16.58%14.67%14.99%12.98%17.72%12.42%
Upgrade
Free Cash Flow Per Share
4.483.934.182.953.022.12
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).