NASDAQ:BFC | Income Statement | Bank First Corp

Complete source-backed income-statement history.

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

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$30.64M$5.94M$24.69M$2.21$2.2111,101,85411,116,399
2026-03-31$24.69M$4.7M$19.99M$1.78$1.7811,168,33511,187,262
2025-12-31$22.91M$4.52M$18.39M$1.87$1.87-19,066-17,466
2025-09-30$22.47M$4.48M$17.99M$1.83$1.839,787,2759,808,694
2025-06-30$20.67M$3.79M$16.88M$1.71$1.719,854,3069,868,739
2025-03-31$22.12M$3.88M$18.24M$1.82$1.829,950,9709,972,152
2024-12-31$21.79M$4.25M$17.54M$1.75$1.75-23,775-21,322
2024-09-30$20.68M$4.12M$16.55M$1.65$1.659,959,5569,980,544
2024-06-30$19.83M$3.77M$16.06M$1.59$1.5910,025,97710,039,862
2024-03-31$17.22M$1.81M$15.41M$1.51$1.5110,177,93210,201,373
2023-12-31$46.01M$11.11M$34.9M$3.39$3.3945,50248,003
2023-09-30$19.67M$4.86M$14.8M$1.43$1.4310,330,77910,353,621
2023-06-30$18.88M$4.75M$14.13M$1.37$1.3710,331,72510,346,575
2023-03-31$14.24M$3.56M$10.68M$1.09$1.099,714,1849,737,879
2022-12-31$16.76M$3.92M$12.84M$1.43$1.43307,817311,534
2022-09-30$13.96M$3.43M$10.53M$1.26$1.268,205,9148,228,197
2022-06-30$15.31M$3.66M$11.65M$1.55$1.557,457,4437,472,561
2022-03-31$13.59M$3.41M$10.18M$1.34$1.347,540,2637,559,219
2021-12-31$14.72M$3.55M$11.16M$1.47$1.47-17,225-15,661
2021-09-30$14.85M$3.63M$11.22M$1.46$1.467,605,5417,624,791
2021-06-30$15.22M$3.67M$11.55M$1.50$1.507,653,3177,668,740
2021-03-31$15.19M$3.67M$11.51M$1.49$1.497,657,3017,677,976
2020-12-31$15.59M$4.06M$11.53M$1.50$1.5173,46368,404
2020-09-30$14.49M$3.53M$10.95M$1.42$1.427,673,5727,691,326
2020-06-30$10.97M$2.68M$8.3M$1.11$1.117,395,1997,405,995
2020-03-31$8.82M$1.56M$7.27M$1.03$1.027,028,6907,128,246
2019-12-31$9.68M$2.23M$7.46M$1.05$1.0489,518100,339
2019-09-30$8.37M$1.71M$6.66M$0.95$0.936,985,7677,107,755
2019-06-30$7.66M$1.67M$5.99M$0.91$0.906,525,0266,644,691
2019-03-31$8.58M$1.99M$6.59M$1.00$1.006,522,186,0006,576,334,000
2018-12-31$7.42M$1.36M$6.06M$0.91$0.91-6,675,798,242
2018-09-30$7.54M$1.6M$5.93M$0.89$0.896,661,337,000
2018-06-30$7.83M$1.43M$6.4M$0.96$0.966,672,344,000
2018-03-31$9.26M$2.2M$7.06M$1.05$1.056,714,347,000
2017-12-31$6.18M$2.9M$3.28M$0.49$0.49109,572
2017-09-30$5.65M$1.82M$3.83M$0.62$0.626,143,576

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$88.17M$16.67M$71.5M$7.23$7.239,844,0739,867,132
2024-12-31$79.51M$13.95M$65.56M$6.50$6.5010,029,90110,054,568
2023-12-31$98.79M$24.28M$74.51M$7.28$7.2810,173,21010,198,993
2022-12-31$59.63M$14.42M$45.21M$5.58$5.588,044,9068,069,260
2021-12-31$59.97M$14.52M$45.44M$5.92$5.927,621,6327,643,167
2020-12-31$49.88M$11.83M$38.05M$5.07$5.077,441,2567,481,077
2019-12-31$34.29M$7.6M$26.69M$3.91$3.876,768,9996,879,384
2018-12-31$32.05M$6.6M$25.46M$3.81$3.816,673,7586,673,758
2017-12-31$24.14M$8.83M$15.31M$2.44$2.446,285,901
2016-12-31$22.62M$7.71M$14.91M$2.40$2.406,220,694