BancFirst Corporation
BANF · NASDAQ
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Revenue | $908,714 | $809,344 | $603,567 | $497,053 |
| % Growth | 12.3% | 34.1% | 21.4% | – |
| Cost of Goods Sold | $286,269 | $206,938 | $56,223 | $2,674 |
| Gross Profit | $622,445 | $602,406 | $547,344 | $494,379 |
| % Margin | 68.5% | 74.4% | 90.7% | 99.5% |
| R&D Expenses | $0 | $0 | $0 | $0 |
| G&A Expenses | $218,348 | $205,813 | $189,711 | $170,179 |
| SG&A Expenses | $227,737 | $214,927 | $197,785 | $177,582 |
| Sales & Mktg Exp. | $9,389 | $9,114 | $8,074 | $7,403 |
| Other Operating Expenses | $119,427 | $117,531 | $112,127 | $108,399 |
| Operating Expenses | $347,164 | $332,458 | $309,912 | $285,981 |
| Operating Income | $275,281 | $269,948 | $237,432 | $208,398 |
| % Margin | 30.3% | 33.4% | 39.3% | 41.9% |
| Other Income/Exp. Net | $0 | $0 | $0 | $0 |
| Pre-Tax Income | $275,281 | $269,948 | $237,432 | $208,398 |
| Tax Expense | $58,927 | $57,483 | $44,332 | $40,768 |
| Net Income | $216,354 | $212,465 | $193,100 | $167,630 |
| % Margin | 23.8% | 26.3% | 32% | 33.7% |
| EPS | 6.55 | 6.45 | 5.89 | 5.12 |
| % Growth | 1.6% | 9.5% | 15% | – |
| EPS Diluted | 6.44 | 6.34 | 5.77 | 5.03 |
| Weighted Avg Shares Out | 33,055 | 32,919 | 32,778 | 32,716 |
| Weighted Avg Shares Out Dil | 33,617 | 33,494 | 33,439 | 33,314 |
| Supplemental Information | – | – | – | – |
| Interest Income | $724,139 | $623,936 | $419,820 | $327,021 |
| Interest Expense | $277,265 | $199,480 | $46,147 | $11,364 |
| Depreciation & Amortization | $21,681 | $22,189 | $22,048 | $20,041 |
| EBITDA | $296,962 | $292,137 | $259,480 | $228,439 |
| % Margin | 32.7% | 36.1% | 43% | 46% |