BancFirst Corporation

NASDAQ: BANF · Real-Time Price · USD
123.86
-1.11 (-0.89%)
At close: Aug 15, 2025, 1:10 PM

BancFirst Cash Flow Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Net Income
216.35M 212.47M 193.1M 167.63M
Depreciation & Amortization
21.68M 22.19M 22.05M 20.04M
Stock-Based Compensation
3.45M 3M 1.94M 2.13M
Other Working Capital
n/a n/a n/a n/a
Other Non-Cash Items
16.1M 336K 22.58M 3.49M
Deferred Income Tax
-2.2M -2.79M 322K 7.04M
Change in Working Capital
5.82M -2.16M -13.72M 3.6M
Operating Cash Flow
261.2M 233.04M 226.27M 203.93M
Capital Expenditures
-36.65M -22.5M -19.79M -27.25M
Cash Acquisitions
n/a 8.04M 121.1M 12.6M
Purchase of Investments
-391.21M -454.33M -1.89B -478.2M
Sales Maturities Of Investments
742.71M 490.99M 781.48M 509.03M
Other Investing Acitivies
-386.24M -691.91M -515.87M 406.71M
Investing Cash Flow
-71.39M -669.71M -1.52B 422.88M
Debt Repayment
-3.35M 3.05M 300K 58.05M
Common Stock Repurchased
n/a -1.82M n/a -11.66M
Dividend Paid
-57.77M -53.64M -48.46M -45.14M
Other Financial Acitivies
1.03B -282.38M 2.46B -197.22M
Financial Cash Flow
966.5M -334.79M 2.41B -193.71M
Net Cash Flow
1.16B -771.45M 1.12B 433.11M
Free Cash Flow
224.55M 210.54M 206.49M 176.68M