Bank First National

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$84,297
$61,394
$60,095
$58,502
Gross Profit
63,908
44,924
42,242
40,429
EBITDA
24,692
22,912
24,311
22,531
EBIT
22,470
20,667
Net Income
19,988
18,390
17,990
16,875
Net Change In Cash
84,297
61,394
60,095
58,502
Free Cash Flow
26,316
12,474
8,236
Cash
398,638
55,345
126,184
120,328
Basic Shares
11,215
9,834
9,834
9,901

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$240,446
$223,243
$186,473
$130,768
Gross Profit
169,139
155,438
132,788
116,119
EBITDA
93,764
87,559
107,191
63,607
EBIT
88,170
79,513
98,794
59,633
Net Income
71,496
65,563
74,514
45,214
Net Change In Cash
240,446
223,243
186,473
130,768
Cost of Revenue
-177,509
Free Cash Flow
51,038
58,622
39,461
33,136
Cash
55,345
261,332
247,468
119,351
Basic Shares
9,834
10,055
10,199
8,069

Earnings Calls

QuarterEPS
2026-03-31
$2.24
2025-12-31
$2
2025-09-30
$1.91
2025-06-30
$1.66