BancFirst Financial Statements 2009-2024 | BANF

Fifteen years of historical annual and quarterly income statements for BancFirst (BANF).

Annual Data | Millions of US $ except per share data

Metric Name
Revenue
Cost Of Goods Sold
Gross Profit
Research And Development Expenses
SG&A Expenses
Other Operating Income Or Expenses
Operating Expenses
Operating Income
Total Non-Operating Income/Expense
Pre-Tax Income
Income Taxes
Income After Taxes
Other Income
Income From Continuous Operations
Income From Discontinued Operations
Net Income
EBITDA
EBIT
Basic EPS
EPS - Earnings Per Share
TTM202320222021202020192018201720162015201420132012201120102009
$856$809$604$497$464$474$428$366$326$307$291$267$270$259$241$237
$252$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
$604$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
$327$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
$349$340$320$277$320$250$226$209$203$193$187$173$174$163$147$150
$255$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
$255$270$237$208$124$170$160$136$108$101$91.17$80.84$79.00$70.70$65.65$48.68
$54.12$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
$201$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
$201$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
$201$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.09$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
$5.99$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

Metric Name
Revenue
Cost Of Goods Sold
Gross Profit
Research And Development Expenses
SG&A Expenses
Other Operating Income Or Expenses
Operating Expenses
Operating Income
Total Non-Operating Income/Expense
Pre-Tax Income
Income Taxes
Income After Taxes
Other Income
Income From Continuous Operations
Income From Discontinued Operations
Net Income
EBITDA
EBIT
Basic EPS
EPS - Earnings Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$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
$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
$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
$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
$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
$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
$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
$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
$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
$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
$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
$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.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