BancFirst Corporation

BANF · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income$216$212$193$168
Dep. & Amort.$22$22$22$20
Deferred Tax-$2-$3$0$7
Stock-Based Comp.$3$3$2$2
Change in WC$6-$2-$14$4
Other Non-Cash$16$0$23$3
Operating Cash Flow$261$233$226$204
Investing Activities
PP&E Inv.-$37-$23-$20-$27
Net Acquisitions$0$8$121$13
Inv. Purchases-$391-$454-$1,886-$478
Inv. Sales/Matur.$743$491$781$509
Other Inv. Act.-$386-$692-$516$407
Investing Cash Flow-$71-$670-$1,519$423
Financing Activities
Debt Repay.-$3$3$0$58
Stock Issued$9$3$8$2
Stock Repurch.$0-$2$0-$12
Dividends Paid-$58-$54-$48-$45
Other Fin. Act.$1,018-$285$2,460-$197
Financing Cash Flow$966-$335$2,412-$194
Forex Effect$0$0$0$0
Net Chg. in Cash$1,156-$771$1,119$433
Supplemental Information
Beg. Cash$2,397$3,169$2,050$1,617
End Cash$3,554$2,397$3,169$2,050
Free Cash Flow$225$211$206$177