Bank First Corporation

NASDAQ: BFC · Real-Time Price · USD
118.52
2.02 (1.73%)
At close: Jun 27, 2025, 3:59 PM
118.47
-0.04%
After-hours: Jun 27, 2025, 04:34 PM EDT

Bank First Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
223.24M 186.47M 130.77M 116.78M 117.02M 97.14M 84.52M 59.28M 50M
67.81M 53.69M 14.65M 11.4M 20.99M 24.75M 17.78M 8.79M 6.25M
155.44M 132.79M 116.12M 105.38M 96.03M 72.39M 66.73M 50.5M 44.07M
79.51M 98.79M 59.63M 59.97M 49.88M 34.29M 32.05M 24.14M 22.62M
206.41M 182.48M 116.53M 98.39M 100.7M 89.17M 77.94M 53.47M 44.73M
79.51M 98.79M 59.63M 59.97M 49.88M 34.29M 32.05M 24.14M 22.62M
65.56M 74.51M 45.21M 45.44M 38.05M 26.69M 25.46M 15.31M 14.91M
43.06M 42.51M 34.52M 28.74M 33.89M 28.27M 25.96M 20.17M 16.35M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
32.86M -8.52M 21.96M 16.67M 12.27M 9.84M 8.72M 6.19M 4.78M
75.92M 33.99M 56.49M 45.41M 46.15M 38.11M 34.68M 26.36M 21.13M
68.61M 49M 12.45M 8.3M 13.87M 19.5M 14.85M 7.73M 5.93M
313K 326K 271K 227K 226K 268K 220K 183K 201K
143.73M 87.68M 71.14M 56.81M 67.14M 62.85M 52.46M 35.15M 27.38M
13.95M 24.28M 14.42M 14.52M 11.83M 7.59M 6.6M 8.83M 7.71M
10.03M 10.17M 8.04M 7.62M 7.44M 6.82M 6.67M 6.29M 6.22M
10.05M 10.2M 8.07M 7.64M 7.48M 6.9M 6.67M 6.29M 6.22M
6.50 7.28 5.58 5.92 5.07 3.91 3.81 2.44 2.40
6.50 7.26 5.56 5.90 5.05 3.87 3.81 2.44 2.40
87.56M 107.19M 63.61M 63.15M 53.05M 36.63M 33.92M 25.4M 23.54M
79.51M 98.79M 59.63M 59.97M 49.88M 34.29M 32.05M 24.14M 22.62M
8.05M 8.4M 3.97M 3.19M 3.17M 2.34M 1.87M 1.26M 918K