CB Financial Services, Inc. (CBFV)
NASDAQ: CBFV · IEX Real-Time Price · USD
21.36
-0.01 (-0.05%)
Apr 19, 2024, 4:30 PM EDT - Market closed

CB Financial Services Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2012
Net Income
22.5511.2511.57-10.6414.337.056.947.588.424.29
Upgrade
Depreciation & Amortization
2.742.72.443.343.733.052.53.092.570.76
Upgrade
Share-Based Compensation
1.130.60.570.50.320.480.360.350.020
Upgrade
Other Operating Activities
-12.18-0.4-1.5220.88-0.513.081.8-0.4540.56-7.46
Upgrade
Operating Cash Flow
14.2414.1513.0614.0817.8713.6611.610.5751.56-2.4
Upgrade
Operating Cash Flow Growth
0.60%8.40%-7.26%-21.23%30.84%17.71%9.76%-79.50%--
Upgrade
Capital Expenditures
-3.25-0.03-1.54-0.3-0.05-4.43-3.85-2.54-0.6-6.49
Upgrade
Acquisitions
26.92000-0.919.730000
Upgrade
Change in Investments
-79.14-28.28-58.6-36.6-9.3411-82.66-16.85-29.17-280.34
Upgrade
Other Investing Activities
0.73----0.751.160.621.870.83-6.32
Upgrade
Investing Cash Flow
-54.73-28.31-60.14-36.9-11.0427.47-85.89-17.52-28.95-293.15
Upgrade
Dividends Paid
-5.11-4.92-5.17-5.18-5.22-4.53-3.6-3.59-3.46-2.33
Upgrade
Share Issuance / Repurchase
-0.47-4.58-4.05-2-0.05-0.10.02-0.01033.62
Upgrade
Debt Issued / Paid
11.94-34.217.814.48-6.41-35.469.08-5.42-1.3742.44
Upgrade
Other Financing Activities
-1.3441.897.25106.2131.731.6975.1318.92-18.2217.16
Upgrade
Financing Cash Flow
5.01-1.825.85103.5120.03-8.3980.639.89-23.03290.88
Upgrade
Net Cash Flow
-35.48-15.97-41.2480.6926.8632.736.342.94-0.41-4.67
Upgrade
Free Cash Flow
10.9914.1211.5213.7817.829.237.768.0350.96-8.89
Upgrade
Free Cash Flow Growth
-22.18%22.64%-16.44%-22.67%93.07%18.99%-3.39%-84.24%--
Upgrade
Free Cash Flow Margin
15.91%28.84%20.01%29.09%34.93%21.23%22.17%23.30%146.47%-39.17%
Upgrade
Free Cash Flow Per Share
2.152.752.142.553.281.851.901.9712.52-3.38
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).