Bank First Corporation (BFC)
NASDAQ: BFC · IEX Real-Time Price · USD
90.54
+0.59 (0.66%)
At close: Jul 19, 2024, 4:00 PM
90.62
+0.08 (0.09%)
Pre-market: Jul 20, 2024, 9:29 AM EDT

Bank First 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 - 2015
Net Income
79.2574.5145.2145.4438.0526.69
Upgrade
Depreciation & Amortization
8.558.43.973.193.172.34
Upgrade
Share-Based Compensation
2.242.141.661.391.080.69
Upgrade
Other Operating Activities
-39.87-32.11-10.84-9.741.66-7.07
Upgrade
Operating Cash Flow
50.1652.9540.0140.2843.9622.65
Upgrade
Operating Cash Flow Growth
20.48%32.34%-0.68%-8.37%94.11%-1.75%
Upgrade
Capital Expenditures
-11.56-13.48-6.87-8.17-8.09-7.27
Upgrade
Acquisitions
3.1193.63158.734.4939.11-20.03
Upgrade
Change in Investments
26.86187.02-329.99-92.36-242.52-80.56
Upgrade
Other Investing Activities
2.091.830.322.165.471.7
Upgrade
Investing Cash Flow
20.5269-177.81-93.89-206.03-106.15
Upgrade
Dividends Paid
-12.88-11.96-7.82-8.73-6.15-5.46
Upgrade
Share Issuance / Repurchase
-25.39-9.85-14.2-8.16-4.35-4.21
Upgrade
Debt Issued / Paid
-71.88-12.655.19-10.64-50.7154.38
Upgrade
Other Financing Activities
-46.82-159.41-72.88207.77307.0317.51
Upgrade
Financing Cash Flow
-156.98-193.82-39.71180.24245.8362.21
Upgrade
Net Cash Flow
-86.32128.12-177.51126.6483.77-21.29
Upgrade
Free Cash Flow
38.639.4633.1432.1135.8815.38
Upgrade
Free Cash Flow Growth
16.75%19.09%3.19%-10.49%133.26%-1.22%
Upgrade
Free Cash Flow Margin
20.31%21.11%27.25%29.06%36.38%19.96%
Upgrade
Free Cash Flow Per Share
3.813.813.674.214.642.17
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).