Bank First National
Quarterly Financials
| Values in thousands | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-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 thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-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
| Quarter | EPS |
|---|---|
2026-03-31 | $2.24 |
2025-12-31 | $2 |
2025-09-30 | $1.91 |
2025-06-30 | $1.66 |