BancFirst Corporation (BANF)
NASDAQ: BANF · IEX Real-Time Price · USD
101.70
-3.18 (-3.03%)
Jul 22, 2024, 10:14 AM EDT - Market open

BancFirst Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1994
Net Income
205.27212.47193.1167.6399.59134.88
Upgrade
Depreciation & Amortization
22.1122.1922.0520.0418.4215.99
Upgrade
Share-Based Compensation
2.292.1-1.380.21.020.35
Upgrade
Other Operating Activities
0.2-3.7112.5116.0635.837.74
Upgrade
Operating Cash Flow
229.87233.05226.27203.93154.85158.96
Upgrade
Operating Cash Flow Growth
-0.99%2.99%10.95%31.69%-2.58%13.53%
Upgrade
Capital Expenditures
-24.79-22.5-19.79-27.25-66.45-27.05
Upgrade
Acquisitions
8.058.05121.1-1.1318.477.67
Upgrade
Change in Investments
-609.82-709.92-1,642.27456.11-857.76-8.14
Upgrade
Other Investing Activities
44.2254.6721.79-4.847.317.87
Upgrade
Investing Cash Flow
-582.35-669.71-1,519.17422.89-898.5150.35
Upgrade
Dividends Paid
-54.65-53.64-48.46-45.14-42.47-39.81
Upgrade
Share Issuance / Repurchase
0.930.727.65-9.4-1.310.88
Upgrade
Debt Issued / Paid
-193.83.050.358.050-0.58
Upgrade
Other Financing Activities
288.71-284.922,452-197.22536.06274.22
Upgrade
Financing Cash Flow
41.19-334.792,412-193.71492.28234.72
Upgrade
Net Cash Flow
-311.3-771.451,119433.11-251.37444.03
Upgrade
Free Cash Flow
205.07210.54206.49176.6888.41131.9
Upgrade
Free Cash Flow Growth
-2.96%1.96%16.87%99.85%-32.98%49.64%
Upgrade
Free Cash Flow Margin
34.48%34.95%37.73%35.74%23.19%32.10%
Upgrade
Free Cash Flow Per Share
6.236.396.285.422.714.04
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).