ChoiceOne Financial Services, Inc. (COFS)
NASDAQ: COFS · IEX Real-Time Price · USD
24.16
0.00 (0.00%)
Apr 22, 2024, 12:00 AM EDT - Market open

COFS Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
21.2623.6422.0415.617.177.336.176.095.745.7
Upgrade
Depreciation & Amortization
12.4313.3412.437.713.132.082.452.612.482.48
Upgrade
Share-Based Compensation
1.010.960.810.510.370.340.320.380.120.06
Upgrade
Other Operating Activities
11.797.082.42-15.35-1.470.2-0.851.85-4.37-0.76
Upgrade
Operating Cash Flow
46.4845.0237.78.489.29.968.0910.933.987.47
Upgrade
Operating Cash Flow Growth
3.25%19.41%344.67%-7.87%-7.56%23.05%-25.96%174.69%-46.77%-27.89%
Upgrade
Capital Expenditures
-4.23-1.16-2.76-1.85-0.77-4.21-1.66-1.82-1.04-0.79
Upgrade
Acquisitions
00035.6420.6400000
Upgrade
Change in Investments
-177.13-89.33-508.62-284.5416.48-39.65-16.65-38.16-21.62-36.38
Upgrade
Other Investing Activities
---10-----1.5--1.5
Upgrade
Investing Cash Flow
-181.37-90.5-521.37-250.7536.35-43.86-18.3-41.48-22.66-38.67
Upgrade
Dividends Paid
-7.91-7.58-7.2-6.17-5.82-2.58-2.32-2.23-2.17-1.95
Upgrade
Share Issuance / Repurchase
0.23-0.51-7.650.130.08-0.45-0.11-0.71-0.17-0.07
Upgrade
Debt Issued / Paid
150073.17-23.87-3.64-17.387.2-0.58-24.3112.68
Upgrade
Other Financing Activities
4.0565.62377.72292.153.6937.1627.4737.6939.8716.7
Upgrade
Financing Cash Flow
146.3757.54436.04262.23-5.6916.7532.2434.1713.2227.37
Upgrade
Net Cash Flow
11.4912.06-47.6319.9639.87-17.1522.033.62-5.46-3.83
Upgrade
Free Cash Flow
42.2543.8534.946.638.445.756.439.112.946.69
Upgrade
Free Cash Flow Growth
-3.66%25.51%427.32%-21.46%46.76%-10.66%-29.36%209.80%-56.03%-30.07%
Upgrade
Free Cash Flow Margin
52.39%54.05%43.99%9.50%22.84%19.86%23.07%33.46%11.32%27.22%
Upgrade
Free Cash Flow Per Share
5.605.844.610.851.161.591.772.520.811.84
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).