BancFirst Corporation (BANF)
NASDAQ: BANF · IEX Real-Time Price · USD
87.60
+2.80 (3.30%)
Mar 27, 2024, 4:00 PM EDT - Market closed

BancFirst Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
212.47193.1167.6399.59134.88125.8186.4470.6766.1763.89
Upgrade
Depreciation & Amortization
22.1922.0520.0418.4215.9913.5511.7912.3811.911.35
Upgrade
Share-Based Compensation
2.1-1.380.21.020.350.24-1.421.641.721.68
Upgrade
Other Operating Activities
-3.7112.5116.0635.837.740.4112.945.85-1.630.01
Upgrade
Operating Cash Flow
233.05226.27203.93154.85158.96140.01109.7590.5478.1676.92
Upgrade
Operating Cash Flow Growth
2.99%10.95%31.69%-2.58%13.53%27.57%21.21%15.84%1.61%-1.50%
Upgrade
Capital Expenditures
-22.5-19.79-27.25-66.45-27.05-51.86-18.01-10.84-11.26-11.49
Upgrade
Acquisitions
8.05121.1-1.1318.477.676.2500-4.01174.28
Upgrade
Change in Investments
-709.92-1,642.27456.11-857.76-8.14-244.29-335.82-96.7-254.99-352.02
Upgrade
Other Investing Activities
54.6721.79-4.847.317.87-3.894.049.524.965.85
Upgrade
Investing Cash Flow
-669.71-1,519.17422.89-898.5150.35-293.8-349.78-98.02-265.3-183.38
Upgrade
Dividends Paid
-53.64-48.46-45.14-42.47-39.81-30.27-24.78-22.77-21.45-19.54
Upgrade
Share Issuance / Repurchase
0.727.65-9.4-1.310.88-5.684.847.832.776.53
Upgrade
Debt Issued / Paid
3.050.358.050-0.58-4.380.40-3.48-7.55
Upgrade
Other Financing Activities
-284.922,452-197.22536.06274.22-139.51166.99274.7-106.42183.37
Upgrade
Financing Cash Flow
-334.792,412-193.71492.28234.72-179.83147.45259.76-128.58162.81
Upgrade
Net Cash Flow
-771.451,119433.11-251.37444.03-333.62-92.59252.28-315.7256.36
Upgrade
Free Cash Flow
210.54206.49176.6888.41131.988.1591.7479.7166.965.43
Upgrade
Free Cash Flow Growth
1.96%16.87%99.85%-32.98%49.64%-3.92%15.10%19.15%2.24%1.93%
Upgrade
Free Cash Flow Margin
34.95%37.73%35.74%23.19%32.10%23.08%27.25%26.63%23.31%23.82%
Upgrade
Free Cash Flow Per Share
6.396.285.422.714.042.692.882.542.142.11
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).