Bank First Corporation
BFC · NASDAQ
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $65,563 | $74,514 | $45,214 | $45,444 |
| Dep. & Amort. | $8,046 | $8,397 | $3,974 | $3,185 |
| Deferred Tax | $1,773 | -$1,724 | -$869 | -$1 |
| Stock-Based Comp. | $2,172 | $2,142 | $1,662 | $1,393 |
| Change in WC | $2,855 | $12,480 | -$411 | -$4,359 |
| Other Non-Cash | -$14,562 | -$42,864 | -$9,562 | -$5,379 |
| Operating Cash Flow | $65,847 | $52,945 | $40,008 | $40,283 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$7,225 | -$13,484 | -$6,872 | -$8,718 |
| Net Acquisitions | $0 | $89,959 | $154,364 | $0 |
| Inv. Purchases | -$302,209 | -$26,646 | -$142,414 | -$93,767 |
| Inv. Sales/Matur. | $216,563 | $254,697 | $14,690 | $43,120 |
| Other Inv. Act. | -$160,066 | -$35,530 | -$197,574 | -$34,521 |
| Investing Cash Flow | -$252,937 | $268,996 | -$177,806 | -$93,886 |
| Financing Activities | – | – | – | – |
| Debt Repay. | $95,876 | $8,845 | -$884 | -$15,380 |
| Stock Issued | $245 | $195 | $114 | $114 |
| Stock Repurch. | -$31,928 | -$10,046 | -$14,314 | -$8,272 |
| Dividends Paid | -$15,562 | -$11,959 | -$7,822 | -$8,733 |
| Other Fin. Act. | $152,323 | -$180,859 | -$16,805 | $212,629 |
| Financing Cash Flow | $200,954 | -$193,824 | -$39,711 | $180,244 |
| Forex Effect | $0 | $0 | $0 | $0 |
| Net Chg. in Cash | $13,864 | $128,117 | -$177,509 | $126,641 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $247,468 | $119,351 | $296,860 | $170,219 |
| End Cash | $261,332 | $247,468 | $119,351 | $296,860 |
| Free Cash Flow | $58,622 | $39,461 | $33,136 | $31,565 |