Bank First Corporation

BFC · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$993,873$881,592$746,737$550,613
- Cash$261,332$247,468$119,351$296,860
+ Debt$147,372$127,141$122,625$66,633
Enterprise Value$879,913$761,265$750,011$320,386
Revenue$223,243$186,473$130,768$116,781
% Growth19.7%42.6%12%
Gross Profit$155,438$132,788$116,119$105,377
% Margin69.6%71.2%88.8%90.2%
EBITDA$87,559$107,191$63,607$63,152
% Margin39.2%57.5%48.6%54.1%
Net Income$65,563$74,514$45,214$45,444
% Margin29.4%40%34.6%38.9%
EPS Diluted6.57.265.565.9
% Growth-10.5%30.6%-5.8%
Operating Cash Flow$65,847$52,945$40,008$40,283
Capital Expenditures-$7,225-$13,484-$6,872-$8,718
Free Cash Flow$58,622$39,461$33,136$31,565
Bank First Corporation (BFC) Financial Statements & Key Stats | AlphaPilot