Old Point Financial Corporation (OPOF)
NASDAQ: OPOF · IEX Real-Time Price · USD
14.66
+0.05 (0.34%)
At close: Apr 17, 2024, 12:00 AM
14.76
+0.10 (0.68%)
After-hours: Apr 18, 2024, 4:00 PM EDT

Old Point Financial Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
7.739.118.445.397.864.92-0.033.83.634.12
Upgrade
Depreciation & Amortization
2.582.422.442.532.542.472.742.732.542.28
Upgrade
Share-Based Compensation
0.550.420.290.260.220.160.02000
Upgrade
Other Operating Activities
0.145.6212-16.811.754.616.712.131.663.64
Upgrade
Operating Cash Flow
1117.5723.18-8.6412.3712.159.448.657.8310.04
Upgrade
Operating Cash Flow Growth
-37.40%-24.21%--1.78%28.78%9.07%10.47%-21.94%17.82%
Upgrade
Capital Expenditures
-0.19-0.36-1.481.28-1.78-0.48-0.62-0.89-1.76-3.81
Upgrade
Acquisitions
00000-0.860000
Upgrade
Change in Investments
-32.36-208.08-59.25-123.5230.9113.37-97.75-22.69-13.66-5.42
Upgrade
Other Investing Activities
--5------0.05--0.02
Upgrade
Investing Cash Flow
-32.55-213.44-60.73-122.2429.1312.03-98.37-23.64-15.41-9.25
Upgrade
Dividends Paid
-2.82-2.64-2.62-2.51-2.5-2.26-2.2-1.98-1.69-1.29
Upgrade
Share Issuance / Repurchase
0.13-6.53-0.0500.090.09-0.16000
Upgrade
Debt Issued / Paid
9.3757.45-2.16-13.79-37.92-9.8779.49-32.25-16.8711.23
Upgrade
Other Financing Activities
74.38-21.08109.86177.7446.4815.670.3638.0829.82-8.75
Upgrade
Financing Cash Flow
81.0627.2105.04161.456.153.6277.493.8511.271.19
Upgrade
Net Cash Flow
59.51-168.6767.4930.5747.6527.81-11.44-11.143.691.98
Upgrade
Free Cash Flow
10.8117.2121.69-7.3610.5911.688.827.766.086.23
Upgrade
Free Cash Flow Growth
-37.20%-20.68%---9.32%32.40%13.62%27.73%-2.44%-
Upgrade
Free Cash Flow Margin
18.17%30.60%41.02%-15.19%22.25%26.72%22.57%20.01%15.67%16.19%
Upgrade
Free Cash Flow Per Share
2.153.394.14-1.412.042.271.771.561.231.26
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).