NASDAQ:BFC | Cash Flow Statement | Bank First Corp

Complete source-backed cash-flow history.

Available history
2016-12-31 to 2026-06-30
Data captured

Historical Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2026-06-30$24.69M
2026-03-31$19.99M-$11.65M$5.24M$238.85M$3.08M-$71.76M
2025-12-31$18.39M$29.01M$2.69M$35.36M-$1,000.00$52.65M
2025-09-30$17.99M
2025-06-30$16.88M
2025-03-31$18.24M$6.17M$2.15M$31.54M$6.38M$1.82M
2024-12-31$17.54M$30.8M$3.4M-$145.67M$0.00$171.77M
2024-09-30$16.55M
2024-06-30$16.06M
2024-03-31$15.41M$1.33M$778,000.00-$42.93M$22.28M-$122.49M
2023-12-31$34.9M$20.3M$2.17M$82.5M$941,000.00$68.89M
2023-09-30$14.8M
2023-06-30$14.13M
2023-03-31$10.68M$4.11M$2.7M$205.57M$6.73M-$159.34M
2022-12-31$12.84M$20.01M$1.55M-$38.58M$1,000.00-$5.53M
2022-09-30$10.53M
2022-06-30$11.65M
2022-03-31$10.18M$2.49M$1.01M-$186.05M$5.02M-$5.94M
2021-12-31$11.16M$15.62M$5.82M-$95.14M$1.74M$76.43M
2021-09-30$11.22M
2021-06-30$11.55M
2021-03-31$11.51M$6.13M$1.24M-$41.12M$402,000.00$125.94M
2020-12-31$11.53M$21.64M$2.85M$12.79M$1.28M$55.03M
2020-09-30$10.95M
2020-06-30$8.3M
2020-03-31$7.27M-$2.11M$1.78M-$18.64M$2.97M-$11.55M
2019-12-31$7.46M$13.51M$3.42M-$82.66M$0.00$37.2M
2019-09-30$6.66M
2019-06-30$5.99M
2019-03-31$6.59M-$1.39M$999,000.00-$3.93M$2.49M$6.76M
2018-12-31$6.06M$12.89M$1.81M$16.32M$2.38M$43.22M
2018-09-30$5.93M
2018-06-30$6.4M
2018-03-31$7.06M$97,000.00$5.6M-$14.21M$5.65M-$50.11M
2017-12-31$3.28M$12.36M$1.21M$16.43M$43,000.00$38.95M
2017-09-30$3.83M

Annual Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2025-12-31$71.5M$2.4M$62.48M$11.44M-$15.97M$22.04M-$64.64M
2024-12-31$65.56M$2.3M$65.85M$7.23M-$252.94M$31.93M$200.95M
2023-12-31$74.51M$2.1M$52.95M$13.48M$269M$10.05M-$193.82M
2022-12-31$45.21M$1.7M$40.01M$6.87M-$177.81M$14.31M-$39.71M
2021-12-31$45.44M$1.78M$40.28M$8.72M-$93.89M$8.27M$180.24M
2020-12-31$38.05M$1.51M$43.96M$8.37M-$206.03M$4.37M$245.83M
2019-12-31$26.69M$22.65M$7.27M-$106.15M$4.21M$62.21M
2018-12-31$25.46M$23.05M$7.93M-$30.1M$10.45M$12.81M
2017-12-31$15.31M$18.32M$2.83M-$41.43M$3.63M$44.92M
2016-12-31$14.91M$14.42M$1.27M-$83.03M$2.59M$63.13M