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 |