BancFirst Corporation
BANF · NASDAQ
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $216,354 | $212,465 | $193,100 | $167,630 |
| Dep. & Amort. | $21,681 | $22,189 | $22,048 | $20,041 |
| Deferred Tax | -$2,203 | -$2,787 | $322 | $7,044 |
| Stock-Based Comp. | $3,452 | $2,999 | $1,941 | $2,133 |
| Change in WC | $5,817 | -$2,157 | -$13,722 | $3,597 |
| Other Non-Cash | $16,099 | $336 | $22,583 | $3,489 |
| Operating Cash Flow | $261,200 | $233,045 | $226,272 | $203,934 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$36,652 | -$22,504 | -$19,785 | -$27,251 |
| Net Acquisitions | $0 | $8,045 | $121,099 | $12,599 |
| Inv. Purchases | -$391,208 | -$454,329 | -$1,886,093 | -$478,199 |
| Inv. Sales/Matur. | $742,705 | $490,994 | $781,480 | $509,027 |
| Other Inv. Act. | -$386,235 | -$691,911 | -$515,869 | $406,709 |
| Investing Cash Flow | -$71,390 | -$669,705 | -$1,519,168 | $422,885 |
| Financing Activities | – | – | – | – |
| Debt Repay. | -$3,351 | $3,051 | $300 | $58,050 |
| Stock Issued | $9,199 | $2,543 | $7,649 | $2,260 |
| Stock Repurch. | $0 | -$1,820 | $0 | -$11,663 |
| Dividends Paid | -$57,773 | -$53,642 | -$48,462 | -$45,140 |
| Other Fin. Act. | $1,018,424 | -$284,919 | $2,459,946 | -$197,216 |
| Financing Cash Flow | $966,499 | -$334,787 | $2,411,784 | -$193,709 |
| Forex Effect | $0 | $0 | $0 | $0 |
| Net Chg. in Cash | $1,156,309 | -$771,447 | $1,118,888 | $433,110 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $2,397,463 | $3,168,910 | $2,050,022 | $1,616,912 |
| End Cash | $3,553,772 | $2,397,463 | $3,168,910 | $2,050,022 |
| Free Cash Flow | $224,548 | $210,541 | $206,487 | $176,683 |