Old Dominion Freight Line, Inc. (ODFL)
NASDAQ: ODFL · IEX Real-Time Price · USD
220.32
+6.34 (2.97%)
Mar 28, 2024, 3:40 PM EDT - Market open

Old Dominion Freight Line Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
1,2401,3771,034672.68615.52605.67463.77295.77304.69267.51
Upgrade
Depreciation & Amortization
343.11292.72274.79273.23264.75230.36205.76189.87165.34146.47
Upgrade
Share-Based Compensation
11.0815.8915.0411.3416.724.893.241.4100
Upgrade
Other Operating Activities
-24.565.81-111.6-24.2386.9159.2-136.4978.5483.85-22.31
Upgrade
Operating Cash Flow
1,5691,6921,213933.02983.89900.12536.29565.58553.88391.67
Upgrade
Operating Cash Flow Growth
-7.24%39.50%29.97%-5.17%9.31%67.84%-5.18%2.11%41.41%11.69%
Upgrade
Capital Expenditures
-708.67-753.05-530.53-221.39-473.64-581.31-369.89-407.4-437.62-345.81
Upgrade
Change in Investments
48.85205.5875.74-330.17000000
Upgrade
Other Investing Activities
---0.5-0.1-0.922.14---
Upgrade
Investing Cash Flow
-659.82-547.47-455.29-551.66-473.64-580.39-367.75-407.4-437.62-345.81
Upgrade
Dividends Paid
-175.09-134.48-92.37-71.02-54.55-42.57-32.93000
Upgrade
Share Issuance / Repurchase
-453.61-1,277.22-598.97-364.06-240.96-163.27-8.01-130.32-114.12-5.53
Upgrade
Debt Issued / Paid
-200054.920-50-9.98-28.83-25.46-35.72
Upgrade
Other Financing Activities
-13.13-8.66-4.85-3.35-1.45-1.07-0.34-0.34--
Upgrade
Financing Cash Flow
-661.83-1,420.36-696.18-383.5-296.96-256.91-51.26-159.48-139.58-41.25
Upgrade
Net Cash Flow
247.49-276.2561.13-2.14213.2962.82117.29-1.3-23.324.61
Upgrade
Free Cash Flow
860.46938.53682.08711.63510.25318.81166.41158.18116.2645.86
Upgrade
Free Cash Flow Growth
-8.32%37.60%-4.15%39.47%60.05%91.58%5.20%36.06%153.52%-30.82%
Upgrade
Free Cash Flow Margin
14.67%14.99%12.98%17.72%12.42%7.88%4.96%5.29%3.91%1.64%
Upgrade
Free Cash Flow Per Share
7.868.355.906.044.242.591.351.270.910.35
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).