Bank First National

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$60,095
$58,502
$60,455
$58,371
Gross Profit
42,242
40,429
41,544
41,178
EBITDA
24,311
22,531
24,010
23,859
EBIT
22,470
20,667
22,121
21,906
Net Income
17,990
16,875
18,241
17,540
Net Change In Cash
60,095
58,502
60,455
58,371
Free Cash Flow
12,474
8,236
4,012
27,408
Cash
126,184
120,328
300,865
261,332
Basic Shares
9,834
9,901
9,972
10,012

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$1.91
2025-06-30
$1.66
2025-03-31
$1.74
2024-12-31
$1.74