BancFirst Corporation

NASDAQ: BANF · Real-Time Price · USD
124.85
-1.83 (-1.44%)
At close: Aug 14, 2025, 3:59 PM
124.97
0.10%
Pre-market: Aug 15, 2025, 08:45 AM EDT

BancFirst Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Revenue
908.71M 809.34M 603.57M 497.05M
Cost of Revenue
286.27M 206.94M 56.22M 2.67M
Gross Profit
622.45M 602.41M 547.34M 494.38M
Operating Income
275.28M 269.95M 237.43M 208.4M
Interest Income
724.14M 623.94M 419.82M 327.02M
Pretax Income
275.28M 269.95M 237.43M 208.4M
Net Income
216.35M 212.47M 193.1M 167.63M
Selling & General & Admin
227.74M 214.93M 197.78M 177.58M
Research & Development
n/a n/a n/a n/a
Other Expenses
119.43M 117.53M 112.13M 108.4M
Operating Expenses
347.16M 332.46M 309.91M 285.98M
Interest Expense
277.26M 199.48M 46.15M 11.36M
Selling & Marketing Expenses
9.39M 9.11M 8.07M 7.4M
Cost & Expenses
633.43M 539.4M 366.13M 288.65M
Income Tax Expense
58.93M 57.48M 44.33M 40.77M
Shares Outstanding (Basic)
33.05M 32.92M 32.78M 32.72M
Shares Outstanding (Diluted)
33.62M 33.49M 33.44M 33.31M
EPS (Basic)
6.55 6.45 5.89 5.12
EPS (Diluted)
6.44 6.34 5.77 5.03
EBITDA
296.96M 292.14M 259.48M 228.44M
EBIT
275.28M 269.95M 237.43M 208.4M
Depreciation & Amortization
21.68M 22.19M 22.05M 20.04M