TL;DR: Financial Overview - Revenue, Profits & Key Metrics

Latest Quarterly: Mar 2025

Income Metrics

Revenue 164.8M
Net Income 56.1M 34.04%
EPS (Diluted) $1.66

Balance Sheet Metrics

Total Assets 14.0B
Total Liabilities 12.4B
Shareholders Equity 1.7B
Debt to Equity 7.39

Cash Flow Metrics

Operating Cash Flow 76.4M
Free Cash Flow 65.6M

Revenue & Profitability Trend

BancFirst Income Statement From 2020 to 2024

Metric20242023202220212020
Revenue i631.4M609.9M557.4M485.7M443.9M
Cost of Goods Sold i-----
Gross Profit i-----
Gross Margin % i0.0%0.0%0.0%0.0%0.0%
Operating Expenses
Research & Development i-----
Selling, General & Administrative i227.7M214.9M197.8M177.6M173.8M
Other Operating Expenses i-----
Total Operating Expenses i227.7M214.9M197.8M177.6M173.8M
Operating Income i-----
Operating Margin % i0.0%0.0%0.0%0.0%0.0%
Non-Operating Items
Interest Income i-----
Interest Expense i-----
Other Non-Operating Income-----
Pre-tax Income i275.3M269.9M237.4M208.4M123.5M
Income Tax i58.9M57.5M44.3M40.8M23.9M
Effective Tax Rate % i21.4%21.3%18.7%19.6%19.4%
Net Income i216.4M212.5M193.1M167.6M99.6M
Net Margin % i34.3%34.8%34.6%34.5%22.4%
Key Metrics
EBITDA i-----
EPS (Basic) i$6.55$6.45$5.89$5.12$3.05
EPS (Diluted) i$6.44$6.34$5.77$5.03$3.00
Basic Shares Outstanding i3305515232919348327783553271609932672522
Diluted Shares Outstanding i3305515232919348327783553271609932672522

Income Statement Trend

BancFirst Balance Sheet From 2020 to 2024

Metric20242023202220212020
Assets
Current Assets
Cash & Equivalents i3.6B2.4B3.2B2.1B1.6B
Short-term Investments i329.9M1.6B1.5B531.5M552.2M
Accounts Receivable i--301.6M234.0M220.6M
Inventory i-----
Other Current Assets-----
Total Current Assets i-----
Non-Current Assets
Property, Plant & Equipment i-----
Goodwill i377.7M381.2M384.1M317.4M318.8M
Intangible Assets i13.2M16.7M20.0M17.6M19.0M
Long-term Investments-----
Other Non-Current Assets-----
Total Non-Current Assets i-----
Total Assets i13.6B----
Liabilities
Current Liabilities
Accounts Payable i--76.5M56.0M51.9M
Short-term Debt i-----
Current Portion of Long-term Debt-----
Other Current Liabilities-----
Total Current Liabilities i-----
Non-Current Liabilities
Long-term Debt i86.2M86.1M86.0M86.0M26.8M
Deferred Tax Liabilities i-----
Other Non-Current Liabilities-----
Total Non-Current Liabilities i-----
Total Liabilities i11.9B----
Equity
Common Stock i33.2M32.9M32.9M32.6M32.7M
Retained Earnings i1.4B1.3B1.1B977.1M871.2M
Treasury Stock i-----
Other Equity-----
Total Shareholders Equity i1.6B1.4B1.3B1.2B1.1B
Key Metrics
Total Debt i86.2M86.1M86.0M86.0M26.8M
Working Capital i00000

Balance Sheet Composition

BancFirst Cash Flow Statement From 2020 to 2024

Metric20242023202220212020
Operating Activities
Net Income i216.4M212.5M193.1M167.6M99.6M
Depreciation & Amortization i21.7M22.2M22.0M20.0M18.4M
Stock-Based Compensation i3.5M3.0M1.9M2.1M1.5M
Working Capital Changes i5.8M-2.2M-13.7M3.6M-2.0M
Operating Cash Flow i261.5M230.9M224.3M221.9M100.8M
Investing Activities
Capital Expenditures i-36.7M-22.5M-19.8M-27.3M-66.4M
Acquisitions i08.0M121.1M12.6M18.4M
Investment Purchases i-391.2M-454.3M-1.9B-478.2M-607.8M
Investment Sales i742.7M491.0M781.5M509.0M548.7M
Investing Cash Flow i315.9M48.0M-998.5M4.3M-101.5M
Financing Activities
Share Repurchases i0-1.8M0-11.7M-3.1M
Dividends Paid i-57.8M-53.6M-48.5M-45.1M-42.5M
Debt Issuance i-0059.2M3.0M
Debt Repayment i--00-3.0M
Financing Cash Flow i-61.1M-49.9M-40.5M3.5M-43.8M
Free Cash Flow i224.5M210.5M206.5M176.7M88.4M
Net Change in Cash i516.3M229.0M-814.7M229.7M-44.4M

Cash Flow Trend

BancFirst Key Financial Ratios

Valuation Ratios

P/E Ratio (TTM) 19.24
Forward P/E 21.61
Price to Book 2.57
Price to Sales 6.78
PEG Ratio 0.87

Profitability Ratios

Profit Margin 35.64%
Operating Margin 50.74%
Return on Equity 14.43%
Return on Assets 1.75%

Financial Health

Debt to Equity 0.06
Beta 0.80

Per Share Data

EPS (TTM) $6.94
Book Value per Share $51.94
Revenue per Share $19.77

Peer Financial Comparison

CompanyMarket CapP/E RatioP/B RatioROEProfit MarginDebt/Equity
banf4.4B19.242.5714.43%35.64%0.06
Nu Holdings 76.8B33.788.0127.88%39.32%0.36
U.S. Bancorp 75.3B11.581.3811.67%27.00%1.34
Webster Financial 9.9B12.001.099.44%34.45%0.52
Western Alliance 9.8B11.631.4112.42%27.12%0.93
Comerica 9.1B13.521.3311.14%22.55%1.33

Financial data is updated regularly. All figures are in the company's reporting currency.