BancFirst Corporation

BANF · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Revenue$175,481$236,475$231,370$233,400
% Growth-25.8%2.2%-0.9%
Cost of Goods Sold$4,222$68,558$68,113$69,064
Gross Profit$171,259$167,917$163,257$164,336
% Margin97.6%71%70.6%70.4%
R&D Expenses$0$0$0$0
G&A Expenses$72,603$56,822$56,318$55,980
SG&A Expenses$74,729$59,147$58,779$58,699
Sales & Mktg Exp.$2,126$2,325$2,461$2,719
Other Operating Expenses$17,343$29,052$33,400$33,636
Operating Expenses$92,072$88,199$92,179$92,335
Operating Income$78,971$79,718$71,078$72,001
% Margin45%33.7%30.7%30.8%
Other Income/Exp. Net$0$0$0$0
Pre-Tax Income$78,971$79,718$71,078$72,001
Tax Expense$16,317$17,371$14,966$15,525
Net Income$62,654$62,347$56,112$56,476
% Margin35.7%26.4%24.3%24.2%
EPS1.8811.871.691.7
% Growth0.6%10.7%-0.6%
EPS Diluted1.851.851.671.67
Weighted Avg Shares Out33,31033,25533,13133,173
Weighted Avg Shares Out Dil33,86433,79533,66733,751
Supplemental Information
Interest Income$125,615$188,427$182,476$186,381
Interest Expense$0$67,171$66,527$70,464
Depreciation & Amortization$0$5,553$5,694$5,480
EBITDA$78,971$85,271$76,772$77,481
% Margin45%36.1%33.2%33.2%
BancFirst Corporation (BANF) Financial Statements & Key Stats | AlphaPilot