Skip to content

BANF

BancFirst Corporation

NASDAQ · Financial Services · Banks - Regional · US

$113.63
+1.68%
Ask drillr

Income statement

MetricTTM2025202420232022
Revenue
Total Revenue781.0M824.3M908.7M809.3M603.6M
Cost of Revenue73.8M140.9M286.3M206.9M56.2M
Gross Profit707.2M683.4M622.4M602.4M547.3M
Operating Expenses
R&D Expense
SG&A Expense323.4M294.3M227.7M214.9M197.8M
General & Admin Expense248.8M284.3M218.3M205.8M189.7M
Selling & Marketing Expense7.9M10.0M9.4M9.1M8.1M
Other Expenses62.9M85.5M119.4M117.5M112.1M
Total Operating Expenses386.3M379.8M347.2M332.5M309.9M
Cost and Expenses460.1M520.7M633.4M539.4M366.1M
Operating Income (EBIT)320.7M303.4M275.3M269.9M237.4M
Non-Operating
Interest Income702.4M693.0M724.1M623.9M419.8M
Interest Expense301.3M309.9M277.3M199.5M46.1M
Net Interest Income401.1M383.1M446.9M424.5M373.7M
Other Non-Op Income/Expense(1.2M)1.7M
Non-Operating Income (excl Interest)5.8M
EBT (Pre-Tax Income)319.5M305.1M275.3M269.9M237.4M
Income Tax Expense67.6M64.5M58.9M57.5M44.3M
Bottom Line
Net Income251.8M240.6M216.4M212.5M193.1M
Earnings from Cont. Ops251.8M240.6M216.4M212.5M193.1M
Earnings from Discont. Ops
Bottom Line Net Income251.8M240.6M216.4M212.5M193.1M
Per Share
Basic EPS$7.52$7.22$6.55$6.45$5.89
Diluted EPS$7.41$7.12$6.44$6.34$5.77
Revenue Per Share$23.26$24.66$27.49$24.59$18.41
Shares
Basic Shares Outstanding33.6M33.4M33.1M32.9M32.8M
Diluted Shares Outstanding34.0M33.9M33.6M33.5M33.4M
Profitability Metrics
EBITDA337.7M325.9M297.0M292.1M259.5M
D&A22.9M22.5M21.7M22.2M22.0M
EBIT314.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 Jun 1, 2026