BancFirst Financial Statements
NASDAQ: BANFFinanceMajor BanksUSD
At close: Oct 9, 4:00 PM ET · Delayed 15 min
BancFirst revenue and earnings
In fiscal 2025, BancFirst generated $6.3 million in revenue, up 10.5% from fiscal 2024. Net income was $240.6 million (+11.2% year over year), for a net margin of 3819.2% versus a median of 3575.9% in the prior 5 years. Diluted earnings per share came in at $7.11, up from $6.44.
Over the last 5 fiscal years, BANF's revenue has grown at a 3.5% compound annual rate.
Summary generated from market data by MetaCap's automated system. Methodology
BancFirst income statement (annual)
| Fiscal year (USD) | FY 20252025-12-31 | FY 20242024-12-31 | FY 20232023-12-31 | FY 20222022-12-31 | FY 20212021-12-31 | FY 20202020-12-31 | FY 20192019-12-31 | FY 20182018-12-31 | FY 20172017-12-31 | FY 20162016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.30M | 5.70M | 5.90M | 5.40M | 4.90M | 5.30M | 6.10M | 2.50M | 671.00K | 310.86M |
| Revenue growth (YoY) | +10.53% | -3.39% | +9.26% | +10.20% | -7.55% | -13.11% | +144.00% | +272.58% | -99.78% | +5.52% |
| Operating Expenses | 379.84M | 347.16M | 332.46M | 309.91M | 285.98M | 257.73M | 241.30M | 222.12M | 200.39M | 191.40M |
| Interest Expense | 269.77M | 277.26M | 199.48M | 46.15M | 11.36M | 20.45M | 54.74M | 42.73M | 20.93M | 14.74M |
| Pretax Income | 305.12M | 275.28M | 269.95M | 237.43M | 208.40M | 123.51M | 169.56M | 159.75M | 136.31M | 107.94M |
| Income Tax | 64.51M | 58.93M | 57.48M | 44.33M | 40.77M | 23.93M | 34.68M | 33.94M | 49.87M | 37.26M |
| Net Income | 240.61M | 216.35M | 212.47M | 193.10M | 167.63M | 99.59M | 134.88M | 125.81M | 86.44M | 70.67M |
| Net Income growth (YoY) | +11.21% | +1.83% | +10.03% | +15.19% | +68.33% | -26.17% | +7.21% | +45.55% | +22.31% | +6.81% |
| EPS (Basic) | 7.22 | 6.55 | 6.45 | 5.89 | 5.12 | 3.05 | 4.13 | 3.85 | 2.72 | 2.27 |
| EPS (Diluted) | 7.11 | 6.44 | 6.34 | 5.77 | 5.03 | 3.00 | 4.05 | 3.76 | 2.65 | 2.22 |
| Shares Outstanding (Basic) | 33.31M | 33.06M | 32.92M | 32.78M | 32.72M | 32.67M | 32.64M | 32.69M | 31.81M | 31.23M |
| Shares Outstanding (Diluted) | 33.84M | 33.62M | 33.49M | 33.44M | 33.31M | 33.21M | 33.33M | 33.43M | 32.57M | 31.82M |
| Net Margin | 3819.21% | 3795.68% | 3601.10% | 3575.93% | 3421.02% | 1878.98% | 2211.13% | 5032.56% | 12882.12% | 22.73% |
This table shows 10 annual periods of BancFirst's income statement, from FY 2025 back to FY 2016, across 11 line items including revenue, operating expenses, interest expense. Values in USD; B = billions, M = millions. Fiscal periods follow BANF's reporting calendar. What is a income statement?