NASDAQ:BANF | Income Statement | BANCFIRST CORP /OK/

Complete source-backed income-statement history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$85.08M$18.39M$66.69M$1.98$1.9633,586,92234,057,507
2026-03-31$80.06M$17.07M$63M$1.88$1.8533,557,53634,027,895
2025-12-31$75.35M$15.85M$59.5M$1.78$1.7539,72525,063
2025-09-30$78.97M$16.32M$62.65M$1.88$1.8533,310,29033,864,129
2025-06-30$79.72M$17.37M$62.35M$1.87$1.8533,255,01533,795,243
2025-03-31$71.08M$14.97M$56.11M$1.69$1.6633,232,78833,768,873
2024-12-31$72M$15.53M$56.48M$1.71$1.6839,41149,898
2024-09-30$73.9M$15M$58.9M$1.78$1.7533,097,16433,646,549
2024-06-30$65.17M$14.53M$50.64M$1.53$1.5133,001,18033,525,061
2024-03-31$64.21M$13.88M$50.33M$1.53$1.5032,947,98333,513,412
2023-12-31$60.41M$11.47M$48.93M$1.48$1.462,3521,472
2023-09-30$65.23M$14.24M$50.99M$1.55$1.5232,937,14933,539,389
2023-06-30$69.97M$14.96M$55.01M$1.67$1.6432,920,49733,467,254
2023-03-31$74.35M$16.81M$57.53M$1.75$1.7232,892,85733,462,739
2022-12-31$70.14M$13.01M$57.13M$1.74$1.7030,23910,335
2022-09-30$68.34M$12.99M$55.35M$1.69$1.6532,825,93133,536,558
2022-06-30$55.25M$10.54M$44.71M$1.36$1.3432,749,75233,418,482
2022-03-31$43.71M$7.79M$35.92M$1.10$1.0832,666,91633,315,333
2021-12-31$45.03M$6.87M$38.17M$1.17$1.15-43,916-44,691
2021-09-30$48.28M$9.53M$38.75M$1.18$1.1632,744,10433,267,955
2021-06-30$62.91M$14.72M$48.19M$1.47$1.4532,779,22733,405,923
2021-03-31$52.18M$9.66M$42.52M$1.30$1.2732,756,85233,408,116
2020-12-31$44.35M$8.99M$35.36M$1.08$1.065,96820,658
2020-09-30$25.6M$4.71M$20.89M$0.64$0.6332,668,78933,168,938
2020-06-30$25.31M$4.58M$20.73M$0.64$0.6332,651,26233,075,493
2020-03-31$28.25M$5.64M$22.61M$0.69$0.6832,679,58733,287,359
2019-12-31$41.76M$6.25M$35.51M$1.09$1.0711,47215,546
2019-09-30$42.97M$9.6M$33.37M$1.02$1.0032,641,90233,327,213
2019-06-30$43.83M$9.66M$34.17M$1.04$1.0232,629,14633,317,193
2019-03-31$41.01M$9.18M$31.84M$0.98$0.9632,612,39933,292,852
2018-12-31$41.06M$8.33M$32.73M$1.00$0.9810,918-47
2018-09-30$41.92M$9.04M$32.88M$1.01$0.9832,742,48033,504,143
2018-06-30$39.84M$9.25M$30.59M$0.93$0.9132,716,35033,458,557
2018-03-31$36.94M$7.32M$29.62M$0.91$0.8932,574,25133,317,744
2017-12-31$36.96M$17.46M$19.5M$0.61$0.5921,30233,886
2017-09-30$32.53M$10.82M$21.71M$0.68$0.6731,838,39232,592,277
2017-06-30$33.63M$10.45M$23.18M$0.73$0.7131,807,61032,523,376
2017-03-31$33.19M$11.14M$22.05M$0.70$0.6831,729,61432,475,996
2016-12-31$29.12M$10.5M$18.62M$0.60$0.5886,36096,964
2016-09-30$27.21M$9.23M$17.98M$0.58$0.5731,262,18831,844,418
2016-06-30$26.4M$8.91M$17.49M$1.12$1.1015,549,81115,842,485
2016-03-31$25.2M$8.62M$16.58M$1.07$1.0515,534,41615,816,371
2015-12-31$23.89M$8.16M$15.73M-$1.12-$1.0915,576,09115,900,499
2015-09-30$24.42M$8.79M$15.63M$1.01$0.9815,581,59315,906,124
2015-06-30$28.23M$9.68M$18.55M$1.19$1.1715,536,32515,864,924
2015-03-31$24.67M$8.41M$16.26M$1.05$1.0315,507,34615,838,548
2014-12-31$22.9M$7.15M$15.75M$1.02$0.9918,16220,106
2014-09-30$27.63M$8.83M$18.79M$1.22$1.1915,425,92015,795,843
2014-06-30$20.11M$5.43M$14.69M$0.94$0.9215,468,51115,832,180
2014-03-31$20.54M$5.88M$14.66M$0.96$0.9415,342,48615,660,920
2013-12-31$19.85M$47.06M$13.86M$0.91$0.8815,87632,468
2013-09-30$21.06M-$6.56M$14.49M$0.94$0.9315,287,53515,594,881
2013-06-30$19.39M$6.8M$12.59M$0.83$0.8215,232,12915,479,749
2013-03-31$20.55M$7.18M$13.37M$0.88$0.8615,238,70115,482,517
2012-12-31$18.29M$5.98M$12.31M$0.81$0.7917,42212,547
2012-09-30$20.25M$6.39M$13.86M$0.91$0.9015,174,75515,447,394
2012-06-30$18.42M$6.69M$11.73M$0.77$0.7615,155,52515,426,796
2012-03-31$22.04M$8.04M$14.01M$0.93$0.9115,134,60615,415,511
2011-12-31$18.61M$43.14M$11.6M$0.77$0.75-48,861-52,992
2011-09-30$18.19M-$5.64M$12.55M$0.82$0.8115,210,09015,471,659
2011-06-30$16.06M$5.95M$10.12M$0.66$0.6515,364,73815,651,953
2011-03-31$17.83M$6.48M$11.36M$0.74$0.72
2010-12-31$15.94M$5.76M$10.18M$0.67$0.65
2010-09-30$18.38M$6.59M$11.79M$0.77$0.75
2010-06-30$17.3M$6.26M$11.04M$0.72$0.71

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$305.12M$64.51M$240.61M$7.22$7.1133,306,04033,837,333
2024-12-31$275.28M$58.93M$216.35M$6.55$6.4433,055,15233,617,015
2023-12-31$269.95M$57.48M$212.47M$6.45$6.3432,919,34833,494,487
2022-12-31$237.43M$44.33M$193.1M$5.89$5.7732,778,35533,439,496
2021-12-31$208.4M$40.77M$167.63M$5.12$5.0332,716,09933,314,146
2020-12-31$123.51M$23.93M$99.59M$3.05$3.0032,672,52233,210,952
2019-12-31$169.56M$34.68M$134.88M$4.13$4.0532,639,39633,329,844
2018-12-31$159.75M$33.94M$125.81M$3.85$3.7632,689,22833,430,714
2017-12-31$136.31M$49.87M$86.44M$2.72$2.6531,813,57232,568,105
2016-12-31$107.94M$37.26M$70.67M$2.27$2.2231,230,34031,822,524
2015-12-31$101.21M$35.04M$66.17M$2.13$2.0931,118,11831,772,490
2014-12-31$91.17M$27.28M$63.89M$4.14$4.0415,430,77315,794,403
2013-12-31$80.84M$26.53M$54.32M$3.56$3.4915,268,84315,548,822
2012-12-31$79M$27.1M$51.9M$3.42$3.3615,172,45715,443,645
2011-12-31$70.7M$25.08M$45.62M$2.99$2.9315,267,35715,550,131
2010-12-31$65.65M$23.34M$42.31M$2.76$2.7015,348,10215,651,312
2009-12-31$48.68M$16.07M$32.61M$2.13$2.09