tiprankstipranks
Trending News
More News >
BancFirst Corporation (BANF)
NASDAQ:BANF
US Market

BancFirst (BANF) Financial Statements

Compare
202 Followers

BancFirst Financial Overview

BancFirst's market cap is currently $3.79B. The company's EPS TTM is $1.75; its P/E ratio is 15.47; and it has a dividend yield of 1.70%. BancFirst is scheduled to report earnings on January 22, 2026, and the estimated EPS forecast is $1.75. See an overview of income statement, balance sheet, and cash flow financials.
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue$ 824.33M$ 908.71M$ 809.34M$ 603.57M$ 497.05M
Gross Profit$ 683.43M$ 622.45M$ 602.41M$ 547.34M$ 494.38M
Operating Income$ 303.38M$ 275.28M$ 269.95M$ 237.43M$ 208.40M
EBITDA$ 325.92M$ 296.96M$ 292.14M$ 259.48M$ 228.44M
Net Income$ 240.61M$ 216.35M$ 212.47M$ 193.10M$ 167.63M
Balance Sheet
Cash & Short-Term Investments$ 226.95M$ 3.88B$ 3.95B$ 4.71B$ 2.58B
Total Assets$ 14.87B$ 13.55B$ 12.37B$ 12.39B$ 9.41B
Total Debt$ 133.69M$ 86.16M$ 89.45M$ 86.34M$ 85.99M
Net Debt$ -93.27M$ -3.47B$ -2.31B$ -3.08B$ -1.96B
Total Liabilities$ 13.02B$ 11.93B$ 10.94B$ 11.14B$ 8.23B
Stockholders' Equity$ 1.85B$ 1.62B$ 1.43B$ 1.25B$ 1.17B
Cash Flow
Free Cash Flow$ 285.28M$ 224.55M$ 210.54M$ 206.49M$ 176.68M
Operating Cash Flow$ 285.28M$ 261.20M$ 233.04M$ 226.27M$ 203.93M
Investing Cash Flow$ 15.54M$ -71.39M$ -669.71M$ -1.52B$ 422.88M
Financing Cash Flow$ 549.77M$ 966.50M$ -334.79M$ 2.41B$ -193.71M
Currency in USD

BancFirst Earnings and Revenue History

BancFirst Debt to Assets

BancFirst Cash Flow

BancFirst Forecast EPS vs Actual EPS