
Bank First National
Quarterly Financials
| Values in thousands | 2026-09-30 | 2026-06-30 | 2026-03-31 | 2025-12-31 |
|---|---|---|---|---|
Revenue | $86,099 | $85,749 | $84,297 | $61,394 |
Gross Profit | 64,579 | 65,063 | 63,908 | 44,924 |
EBITDA | 29,900 | 31,394 | 27,988 | 24,739 |
EBIT | 30,635 | 24,692 | 22,912 | |
Net Income | 23,809 | 24,691 | 19,988 | 18,390 |
Net Change In Cash | 86,099 | 85,749 | 84,297 | 61,394 |
Free Cash Flow | 20,682 | -16,892 | 26,316 | |
Cash | 212,222 | 266,523 | 398,638 | 55,345 |
Basic Shares | 11,083 | 11,149 | 11,215 | 9,834 |
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 | 95,591 | 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-09-30 | $2.35 |
2026-06-30 | $2.45 |
2026-03-31 | $1.78 |
2025-12-31 | $1.87 |