Skip to content

BANF

BANCFIRST CORP /OK/

NASDAQ · Financial Services · Banks - Regional · US

$115.10
+3.03%
Ask drillr

Income statement

MetricTTM2025202420232022
Revenue
Total Revenue855.8M824.3M908.7M809.3M603.6M
Cost of Revenue135.6M140.9M286.3M206.9M56.2M
Gross Profit720.2M683.4M622.4M602.4M547.3M
Operating Expenses
R&D Expense—————
SG&A Expense322.5M294.3M227.7M214.9M197.8M
General & Admin Expense247.8M284.3M218.3M205.8M189.7M
Selling & Marketing Expense8.1M10.0M9.4M9.1M8.1M
Other Expenses69.9M85.5M119.4M117.5M112.1M
Total Operating Expenses392.4M379.8M347.2M332.5M309.9M
Cost and Expenses528.0M520.7M633.4M539.4M366.1M
Operating Income (EBIT)327.8M303.4M275.3M269.9M237.4M
Non-Operating
Interest Income707.0M693.0M724.1M623.9M419.8M
Interest Expense295.5M309.9M277.3M199.5M46.1M
Net Interest Income411.5M383.1M446.9M424.5M373.7M
Other Non-Op Income/Expense(1.2M)1.7M———
Non-Operating Income (excl Interest)(57.1M)————
EBT (Pre-Tax Income)326.6M305.1M275.3M269.9M237.4M
Income Tax Expense70.1M64.5M58.9M57.5M44.3M
Bottom Line
Net Income256.4M240.6M216.4M212.5M193.1M
Earnings from Cont. Ops256.4M240.6M216.4M212.5M193.1M
Earnings from Discont. Ops—————
Bottom Line Net Income256.4M240.6M216.4M212.5M193.1M
Per Share
Basic EPS$7.64$7.22$6.55$6.45$5.89
Diluted EPS$7.53$7.12$6.44$6.34$5.77
Revenue Per Share$25.46$24.66$27.49$24.59$18.41
Shares
Basic Shares Outstanding33.6M33.4M33.1M32.9M32.8M
Diluted Shares Outstanding34.1M33.9M33.6M33.5M33.4M
Profitability Metrics
EBITDA408.4M325.9M297.0M292.1M259.5M
D&A23.5M22.5M21.7M22.2M22.0M
EBIT384.9M303.4M275.3M269.9M237.4M

As reported, in the filing currency · TTM sums the four latest quarters; MRQ is the latest quarter · Negatives in parentheses; a dash is a line the filing does not carry · Data as of Sep 1, 2026