Bank First National

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$58,502
$60,455
$58,371
$57,863
Gross Profit
40,429
41,544
41,178
39,714
EBITDA
19,514
24,010
23,859
22,672
EBIT
17,650
22,121
21,906
20,676
Net Income
16,875
18,241
17,540
16,552
Net Change In Cash
58,502
60,455
58,371
57,863
Free Cash Flow
8,236
4,012
27,408
16,936
Cash
120,328
300,865
261,332
204,428
Basic Shares
9,901
9,972
10,012
10,012

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$223,243
$186,473
$130,768
$116,781
Gross Profit
155,438
132,788
116,119
105,377
EBITDA
87,559
107,191
63,607
63,152
EBIT
79,513
98,794
59,633
59,967
Net Income
65,563
74,514
45,214
45,444
Net Change In Cash
223,243
186,473
130,768
116,781
Cost of Revenue
-177,509
126,641
Free Cash Flow
58,622
39,461
33,136
31,565
Cash
261,332
247,468
119,351
296,860
Basic Shares
10,055
10,199
8,069
7,643

Earnings Calls

Quarter EPS
2025-06-30
$1.66
2025-03-31
$1.74
2024-12-31
$1.74
2024-09-30
$1.65