Sign in

Income Statement - BANCFIRST CORP /OK/ (BANF)

$(Billion, Million)
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total revenue 824.33 908.71 809.34 603.57 497.05 464.34 473.89 428.40 366.14 325.60 306.85 290.57 267.44 270.30 258.85 240.84 236.67 272.31 301.89 271.65
Cost of revenue 140.89 286.27 206.94 56.22 2.67 83.09 63.02 46.53 29.44 26.26 19.93 15.87 15.03 20.87 29.51 31.10 48.87 69.49 85.79 71.33
Gross profit 683.43 622.45 602.41 547.34 494.38 381.24 410.86 381.87 336.70 299.34 286.93 274.69 252.42 249.43 229.34 209.74 187.80 202.82 216.10 200.32
Total operating expenses + 379.84 347.16 332.46 309.91 285.98 257.73 241.30 222.12 200.39 191.40 185.72 183.52 171.57 170.43 158.65 144.10 139.12 135.01 134.45 124.56
Operating income 303.38 275.28 269.95 237.43 208.40 123.51 169.56 159.75 136.31 107.94 101.21 91.17 80.84 79.00 70.70 65.65 48.68 67.81 81.65 75.77
Non-operating income (net) 1.74 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 305.12 275.28 269.95 237.43 208.40 123.51 169.56 159.75 136.31 107.94 101.21 91.17 80.84 79.00 70.70 65.65 48.68 67.81 81.65 75.77
Income tax expense 64.51 58.93 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 23.45 28.56 26.41
Net income 240.61 216.35 212.47 193.10 167.63 99.59 134.88 125.81 86.44 70.67 66.17 63.89 54.32 51.90 45.62 42.31 32.61 44.36 53.09 49.35
Show Quarterly Income Statement

Income Statement - BANCFIRST CORP /OK/ (BANF)

$(Billion, Million)
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total revenue 241.57 181.00 175.48 236.48 231.37 233.40 236.36 222.41 216.54 212.60 204.67 198.79 193.27 183.96 163.34 134.09 122.17 124.54 123.00 129.56 119.96 117.92 113.77 113.53 119.12 121.71 122.06 117.18 112.94 111.61 110.23 105.58 100.98 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 62.50 66.80 72.53 70.49 76.22 82.10 73.55 70.02 71.44 70.42 67.09 62.70
Cost of revenue 64.72 0.23 4.22 68.56 68.11 69.06 75.72 71.93 69.55 62.38 58.23 47.72 38.61 29.22 15.93 5.13 5.95 2.73 4.50 -7.37 2.81 7.95 22.09 23.58 29.48 13.66 16.90 16.74 15.72 14.38 12.51 11.49 8.15 9.38 9.06 6.68 4.33 5.52 6.62 6.42 7.71 6.82 4.44 4.31 4.36 4.95 0.04 6.37 4.52 3.79 3.38 3.96 3.90 6.41 4.55 4.80 5.12 5.99 6.93 8.78 7.81 7.68 7.27 7.84 8.31 9.45 10.05 15.13 14.25 15.86 16.03 17.96 19.64 21.32 23.73 21.01 19.73 19.61 18.83 17.52 15.37
Gross profit 176.85 181.00 171.26 167.92 163.26 164.34 160.64 150.48 146.99 150.22 146.45 151.08 154.66 154.74 147.42 128.96 116.22 121.82 118.49 136.93 117.14 109.96 91.69 89.96 89.64 108.05 105.16 100.44 97.22 97.22 97.73 94.09 92.83 88.21 83.13 82.58 82.78 77.31 76.42 74.12 71.49 72.90 70.78 73.66 69.59 69.78 74.57 65.97 64.37 63.70 64.38 61.85 62.49 61.65 62.72 60.99 64.08 59.99 59.45 55.67 54.23 55.24 53.77 51.81 48.93 49.06 48.99 44.74 45.01 46.64 50.77 54.57 50.85 54.90 58.37 52.54 50.29 51.84 51.59 49.57 47.33
Total operating expenses + 93.84 107.39 92.07 88.20 92.18 92.34 86.73 85.32 82.78 89.82 81.22 81.11 80.32 84.61 79.08 73.72 72.51 76.78 70.21 74.02 64.96 65.61 66.08 64.65 61.39 66.30 62.19 56.61 56.21 56.17 55.81 54.26 55.89 51.25 50.60 48.95 49.59 48.19 49.20 47.72 46.29 49.01 46.35 45.43 44.92 46.89 46.94 45.86 43.84 43.85 43.32 42.46 41.94 43.36 42.47 42.56 42.04 41.38 41.26 39.61 36.40 39.30 35.39 34.51 34.90 33.89 35.48 35.22 34.53 34.18 34.31 33.60 32.93 37.38 32.03 31.62 33.42 31.83 31.61 30.83 30.29
Operating income 83.01 73.61 78.97 79.72 71.08 72.00 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 12.46 16.46 20.97 17.92 17.52 26.34 20.92 16.87 20.01 19.98 18.74 17.04
Non-operating income (net) -2.95 1.74 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 80.06 75.35 78.97 79.72 71.08 72.00 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 12.46 16.46 20.97 17.92 17.52 26.34 20.92 16.87 20.01 19.98 18.74 17.04
Income tax expense 17.07 15.85 16.32 17.37 14.97 15.53 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 4.39 5.50 7.23 6.33 5.89 9.40 7.52 5.74 6.48 7.24 6.53 6.16
Net income 63.00 59.50 62.65 62.35 56.11 56.48 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 8.07 10.96 13.74 11.59 11.62 16.94 13.40 11.12 13.52 12.74 12.21 10.88
1 day ago