Bank First Corporation

BFC · NASDAQ
Analyze with AI
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
Bank First Corporation (BFC) Financial Statements & Key Stats | AlphaPilot