BancFirst Financial Statements 2009-TTM | BANF
Fifteen years of historical annual and quarterly income statements for BancFirst (BANF).
Annual Data | Millions of US $ except per share data
TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
$888 | $809 | $604 | $497 | $464 | $474 | $428 | $366 | $326 | $307 | $291 | $267 | $270 | $259 | $241 | $237 |
$269 | $199 | $46.15 | $11.36 | $20.45 | $54.74 | $42.73 | $20.93 | $14.74 | $12.25 | $12.80 | $13.77 | $17.77 | $25.00 | $28.14 | $38.49 |
$619 | $610 | $557 | $486 | $444 | $419 | $386 | $345 | $311 | $295 | $278 | $254 | $253 | $234 | $213 | $198 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$333 | $318 | $298 | $257 | $302 | $234 | $212 | $197 | $191 | $181 | $175 | $162 | $163 | $153 | $139 | $141 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$355 | $340 | $320 | $277 | $320 | $250 | $226 | $209 | $203 | $193 | $187 | $173 | $174 | $163 | $147 | $150 |
$264 | $270 | $237 | $208 | $124 | $170 | $160 | $136 | $108 | $101 | $91.17 | $80.84 | $79.00 | $70.70 | $65.65 | $48.68 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$264 | $270 | $237 | $208 | $124 | $170 | $160 | $136 | $108 | $101 | $91.17 | $80.84 | $79.00 | $70.70 | $65.65 | $48.68 |
$54.88 | $57.48 | $44.33 | $40.77 | $23.93 | $34.68 | $33.94 | $49.87 | $37.26 | $35.04 | $27.28 | $26.53 | $27.10 | $25.08 | $23.34 | $16.07 |
$209 | $212 | $193 | $168 | $99.59 | $135 | $126 | $86.44 | $70.67 | $66.17 | $63.89 | $54.32 | $51.90 | $45.62 | $42.31 | $32.61 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$209 | $212 | $193 | $168 | $99.59 | $135 | $126 | $86.44 | $70.67 | $66.17 | $63.89 | $54.32 | $51.90 | $45.62 | $42.31 | $32.61 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$209 | $212 | $193 | $168 | $99.59 | $135 | $126 | $86.44 | $70.67 | $66.17 | $63.89 | $54.32 | $51.90 | $45.62 | $42.31 | $32.61 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$6.32 | $6.45 | $5.89 | $5.12 | $3.05 | $4.13 | $3.85 | $2.72 | $2.27 | $2.13 | $2.07 | $1.78 | $1.71 | $1.50 | $1.38 | $1.07 |
$6.22 | $6.34 | $5.77 | $5.03 | $3.00 | $4.05 | $3.76 | $2.65 | $2.22 | $2.09 | $2.02 | $1.75 | $1.68 | $1.47 | $1.35 | $1.05 |
Quarterly Data | Millions of US $ except per share data
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
$236 | $222 | $217 | $213 | $205 | $199 | $193 | $184 | $163 | $134 | $122 | $125 | $123 | $130 | $120 | $118 | $114 | $114 | $119 | $122 | $122 | $117 | $113 | $112 | $110 | $106 | $101 | $97.59 | $92.19 | $89.26 | $87.11 | $82.83 | $83.03 | $80.54 | $79.20 | $79.72 | $75.22 | $77.96 | $73.95 | $74.73 | $74.61 | $72.34 | $68.89 | $67.49 | $67.76 | $65.81 | $66.39 | $68.06 | $67.26 | $65.78 | $69.20 | $65.98 | $66.38 | $64.45 | $62.04 | $62.92 | $61.03 | $59.65 | $57.24 | $58.51 | $59.04 | $59.87 | $59.26 |
$72.69 | $68.57 | $65.54 | $62.38 | $55.92 | $44.89 | $36.29 | $25.44 | $13.07 | $4.63 | $3.01 | $2.95 | $3.02 | $2.58 | $2.81 | $2.96 | $3.35 | $4.24 | $9.90 | $12.25 | $14.14 | $14.31 | $14.04 | $12.87 | $11.76 | $10.26 | $7.84 | $6.06 | $5.79 | $4.83 | $4.26 | $3.85 | $3.68 | $3.62 | $3.60 | $3.17 | $3.02 | $3.03 | $3.03 | $3.11 | $3.16 | $3.24 | $3.30 | $3.34 | $3.39 | $3.44 | $3.60 | $3.97 | $4.31 | $4.55 | $4.95 | $5.16 | $6.04 | $6.77 | $7.02 | $6.96 | $6.80 | $6.97 | $7.41 | $8.28 | $9.05 | $10.28 | $10.88 |
$164 | $154 | $151 | $150 | $149 | $154 | $157 | $159 | $150 | $129 | $119 | $122 | $120 | $127 | $117 | $115 | $110 | $109 | $109 | $109 | $108 | $103 | $98.90 | $98.74 | $98.47 | $95.32 | $93.15 | $91.53 | $86.40 | $84.42 | $82.85 | $78.98 | $79.36 | $76.93 | $75.59 | $76.55 | $72.20 | $74.93 | $70.92 | $71.62 | $71.45 | $69.10 | $65.59 | $64.16 | $64.36 | $62.36 | $62.79 | $64.10 | $62.95 | $61.23 | $64.25 | $60.82 | $60.34 | $57.69 | $55.02 | $55.96 | $54.23 | $52.68 | $49.82 | $50.23 | $49.99 | $49.59 | $48.38 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$84.40 | $83.28 | $81.35 | $84.37 | $77.96 | $78.29 | $77.12 | $82.94 | $76.45 | $68.71 | $69.84 | $71.09 | $66.74 | $59.13 | $60.29 | $65.91 | $80.06 | $79.47 | $76.51 | $63.35 | $60.84 | $55.27 | $54.15 | $53.94 | $53.08 | $52.29 | $53.06 | $51.73 | $50.84 | $47.86 | $46.69 | $46.85 | $49.03 | $47.38 | $47.28 | $49.49 | $44.84 | $43.81 | $43.35 | $45.84 | $40.95 | $46.15 | $42.30 | $41.50 | $40.58 | $40.19 | $39.49 | $42.95 | $39.99 | $40.13 | $39.62 | $39.65 | $39.57 | $39.36 | $34.90 | $37.79 | $33.71 | $33.27 | $33.74 | $32.85 | $34.33 | $38.00 | $35.89 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$89.77 | $88.67 | $86.79 | $89.82 | $83.53 | $83.93 | $82.64 | $88.38 | $81.94 | $74.22 | $75.45 | $76.56 | $71.70 | $64.07 | $64.96 | $70.60 | $84.82 | $83.98 | $80.97 | $67.71 | $64.95 | $59.04 | $57.89 | $57.68 | $56.56 | $55.48 | $56.20 | $54.57 | $53.88 | $50.79 | $49.66 | $49.86 | $52.14 | $50.52 | $50.39 | $52.66 | $47.78 | $46.70 | $46.26 | $48.73 | $43.83 | $48.99 | $45.05 | $44.31 | $43.31 | $42.97 | $42.24 | $45.81 | $42.70 | $42.81 | $42.21 | $42.21 | $42.14 | $41.62 | $37.19 | $40.02 | $35.86 | $35.38 | $35.80 | $35.06 | $36.48 | $40.07 | $37.89 |
$73.90 | $65.17 | $64.21 | $60.41 | $65.23 | $69.97 | $74.35 | $70.14 | $68.34 | $55.25 | $43.71 | $45.03 | $48.28 | $62.91 | $52.18 | $44.35 | $25.60 | $25.31 | $28.25 | $41.76 | $42.97 | $43.83 | $41.01 | $41.06 | $41.92 | $39.84 | $36.94 | $36.96 | $32.53 | $33.63 | $33.19 | $29.12 | $27.21 | $26.40 | $25.20 | $23.89 | $24.42 | $28.23 | $24.67 | $22.90 | $27.63 | $20.11 | $20.54 | $19.85 | $21.06 | $19.39 | $20.55 | $18.29 | $20.25 | $18.42 | $22.04 | $18.61 | $18.19 | $16.06 | $17.83 | $15.94 | $18.38 | $17.30 | $14.03 | $15.17 | $13.51 | $9.52 | $10.48 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$73.90 | $65.17 | $64.21 | $60.41 | $65.23 | $69.97 | $74.35 | $70.14 | $68.34 | $55.25 | $43.71 | $45.03 | $48.28 | $62.91 | $52.18 | $44.35 | $25.60 | $25.31 | $28.25 | $41.76 | $42.97 | $43.83 | $41.01 | $41.06 | $41.92 | $39.84 | $36.94 | $36.96 | $32.53 | $33.63 | $33.19 | $29.12 | $27.21 | $26.40 | $25.20 | $23.89 | $24.42 | $28.23 | $24.67 | $22.90 | $27.63 | $20.11 | $20.54 | $19.85 | $21.06 | $19.39 | $20.55 | $18.29 | $20.25 | $18.42 | $22.04 | $18.61 | $18.19 | $16.06 | $17.83 | $15.94 | $18.38 | $17.30 | $14.03 | $15.17 | $13.51 | $9.52 | $10.48 |
$15.00 | $14.53 | $13.88 | $11.47 | $14.24 | $14.96 | $16.81 | $13.01 | $12.99 | $10.54 | $7.79 | $6.87 | $9.53 | $14.72 | $9.66 | $8.99 | $4.71 | $4.58 | $5.64 | $6.25 | $9.60 | $9.66 | $9.18 | $8.33 | $9.04 | $9.25 | $7.32 | $17.46 | $10.82 | $10.45 | $11.14 | $10.50 | $9.23 | $8.91 | $8.62 | $8.16 | $8.79 | $9.68 | $8.41 | $7.15 | $8.83 | $5.43 | $5.88 | $5.99 | $6.56 | $6.80 | $7.18 | $5.98 | $6.39 | $6.69 | $8.04 | $7.01 | $5.64 | $5.95 | $6.48 | $5.76 | $6.59 | $6.26 | $4.72 | $5.33 | $4.12 | $3.26 | $3.36 |
$58.90 | $50.64 | $50.33 | $48.93 | $50.99 | $55.01 | $57.53 | $57.13 | $55.35 | $44.71 | $35.92 | $38.17 | $38.75 | $48.19 | $42.52 | $35.36 | $20.89 | $20.73 | $22.61 | $35.51 | $33.37 | $34.17 | $31.84 | $32.73 | $32.88 | $30.59 | $29.62 | $19.50 | $21.71 | $23.18 | $22.05 | $18.62 | $17.98 | $17.49 | $16.58 | $15.73 | $15.63 | $18.55 | $16.26 | $15.75 | $18.79 | $14.69 | $14.66 | $13.86 | $14.49 | $12.59 | $13.37 | $12.31 | $13.86 | $11.73 | $14.01 | $11.60 | $12.55 | $10.12 | $11.36 | $10.18 | $11.79 | $11.04 | $9.30 | $9.83 | $9.39 | $6.26 | $7.13 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$58.90 | $50.64 | $50.33 | $48.93 | $50.99 | $55.01 | $57.53 | $57.13 | $55.35 | $44.71 | $35.92 | $38.17 | $38.75 | $48.19 | $42.52 | $35.36 | $20.89 | $20.73 | $22.61 | $35.51 | $33.37 | $34.17 | $31.84 | $32.73 | $32.88 | $30.59 | $29.62 | $19.50 | $21.71 | $23.18 | $22.05 | $18.62 | $17.98 | $17.49 | $16.58 | $15.73 | $15.63 | $18.55 | $16.26 | $15.75 | $18.79 | $14.69 | $14.66 | $13.86 | $14.49 | $12.59 | $13.37 | $12.31 | $13.86 | $11.73 | $14.01 | $11.60 | $12.55 | $10.12 | $11.36 | $10.18 | $11.79 | $11.04 | $9.30 | $9.83 | $9.39 | $6.26 | $7.13 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$58.90 | $50.64 | $50.33 | $48.93 | $50.99 | $55.01 | $57.53 | $57.13 | $55.35 | $44.71 | $35.92 | $38.17 | $38.75 | $48.19 | $42.52 | $35.36 | $20.89 | $20.73 | $22.61 | $35.51 | $33.37 | $34.17 | $31.84 | $32.73 | $32.88 | $30.59 | $29.62 | $19.50 | $21.71 | $23.18 | $22.05 | $18.62 | $17.98 | $17.49 | $16.58 | $15.73 | $15.63 | $18.55 | $16.26 | $15.75 | $18.79 | $14.69 | $14.66 | $13.86 | $14.49 | $12.59 | $13.37 | $12.31 | $13.86 | $11.73 | $14.01 | $11.60 | $12.55 | $10.12 | $11.36 | $10.18 | $11.79 | $11.04 | $9.30 | $9.83 | $9.39 | $6.26 | $7.13 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$1.78 | $1.53 | $1.53 | $1.48 | $1.55 | $1.67 | $1.75 | $1.74 | $1.69 | $1.36 | $1.10 | $1.17 | $1.18 | $1.47 | $1.30 | $1.08 | $0.64 | $0.64 | $0.69 | $1.09 | $1.02 | $1.04 | $0.98 | $1.00 | $1.01 | $0.93 | $0.91 | $0.61 | $0.68 | $0.73 | $0.70 | $0.60 | $0.58 | $0.56 | $0.54 | $0.51 | $0.51 | $0.60 | $0.53 | $0.51 | $0.61 | $0.47 | $0.48 | $0.46 | $0.47 | $0.42 | $0.44 | $0.41 | $0.46 | $0.39 | $0.47 | $0.39 | $0.41 | $0.33 | $0.37 | $0.33 | $0.39 | $0.36 | $0.31 | $0.32 | $0.31 | $0.21 | $0.24 |
$1.75 | $1.51 | $1.50 | $1.46 | $1.52 | $1.64 | $1.72 | $1.70 | $1.65 | $1.34 | $1.08 | $1.15 | $1.16 | $1.45 | $1.27 | $1.06 | $0.63 | $0.63 | $0.68 | $1.07 | $1.00 | $1.02 | $0.96 | $0.98 | $0.98 | $0.91 | $0.89 | $0.59 | $0.67 | $0.71 | $0.68 | $0.58 | $0.57 | $0.55 | $0.53 | $0.50 | $0.49 | $0.59 | $0.52 | $0.50 | $0.60 | $0.46 | $0.47 | $0.44 | $0.47 | $0.41 | $0.43 | $0.40 | $0.45 | $0.38 | $0.46 | $0.38 | $0.41 | $0.33 | $0.36 | $0.32 | $0.38 | $0.36 | $0.30 | $0.32 | $0.30 | $0.20 | $0.23 |