U.S. market Closed. Opens in 1 day 7 hours 54 minutes

BANF | BancFirst Corporation Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-311994-12-31
Revenue623.94M557.42M485.69M443.89M419.15M385.68M345.21M310.86M294.60M277.76M253.67M252.53M233.86M212.69M198.19M213.49M219.42M202.11M185.74M169.10M157.94M154.54M141.84M132.24M121.94M116.80M73.50M68.80M56.20M50.10M
Cost of RevenueN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Gross Profit623.94M557.42M485.69M443.89M419.15M385.68M345.21M310.86M294.60M277.76M253.67M252.53M233.86M212.69M198.19M213.49M219.42M202.11M185.74M169.10M157.94M154.54M141.84M132.24M121.94M116.80M73.50M68.80M56.20M50.10M
Operating Expenses257.15M-319.99M-277.29M-320.38M-249.59M-183.19M7.39M7.24M6.99M7.02M6.65M7.33M6.55M5.89M5.53M6.27M7.61M6.54M4.72M3.38M2.91M-55.85M-20.69M-11.71M-26.76M-14.40M-9.20M-10.20M-5.30M-11.10M
Selling, General & Admin214.93M197.78M177.58M173.80M162.72M150.00M134.80M129.80M123.43M118.95M111.82M109.81M107.40M92.60M88.18M86.16M84.42M76.88M69.26M66.60M60.23M56.12M54.51M49.21M45.76M44.40M27.70M24.90M19.90M17.20M
Research & DevelopmentN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Other Operating ExpensesN/A-517.77M-454.87M-494.18M-412.31M-338.15M-52.63M-50.06MN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A-111.97M-75.20M-60.92M-72.53M-58.80M-36.90M-35.10M-25.20M-28.30M
Operating Income269.95M237.43M208.40M123.51M169.56M202.48M157.23M122.68M113.46M103.97M94.61M96.78M95.69M93.79M87.16M126.63M164.11M145.30M104.22M85.18M80.75M98.69M121.15M120.52M95.18M102.40M64.30M58.60M50.90M39.00M
Other Expenses / IncomeN/A-71.35M-69.71M-48.22M-48.55M-45.56M-41.01M-37.28M-39.59M-41.96M-37.92M-6.32M-9.68M-8.53M213.00K2.97M5.91MN/AN/AN/A-31.91M-47.81M-77.71M-80.05M-57.21M-68.30M-40.30M-34.10M-30.50M-20.90M
Before Tax Income269.95M237.43M208.40M123.51M169.56M159.75M136.31M107.94M101.21M91.17M80.84M79.00M70.70M65.65M48.68M67.81M81.65M75.77M63.96M57.66M48.83M50.89M43.44M40.47M37.97M34.10M24.00M24.50M20.40M18.10M
Income Tax Expenses57.48M44.33M40.77M23.93M34.68M33.94M49.87M37.26M35.04M27.28M26.52M27.10M25.08M23.34M16.07M23.45M28.56M26.41M21.13M20.48M16.95M17.32M15.48M14.25M14.02M12.50M8.30M9.40M7.60M6.50M
Net Income212.47M193.10M167.63M99.59M134.88M125.81M86.44M70.67M66.17M63.89M54.32M51.90M45.62M42.31M32.61M44.36M53.09M49.35M42.84M37.18M31.88M33.56M27.96M26.22M15.01M21.60M15.70M15.10M12.80M11.60M
Interest Expenses199.48M46.15M11.36M20.45M54.74M42.73M20.93M14.74M12.25M12.80M13.77M17.77M25.00M28.14M38.48M58.82M82.46M69.54M40.26M27.52M31.91M47.81M77.71M80.05M66.15M68.30M40.30M34.10M30.50M20.90M
Basic Shares Outstanding32.92M32.78M32.72M32.67M32.64M32.69M31.81M31.23M31.12M30.86M30.54M30.34M30.52M30.66M30.62M30.44M31.14M31.43M31.27M31.31M31.33M32.58M33.09M32.57M34.34M37.24M25.27M24.89M25.57M24.95M
Diluted Shares Outstanding33.49M33.44M33.31M33.21M33.33M33.43M32.57M31.82M31.77M31.59M31.10M30.89M31.14M31.34M31.20M31.16M31.89M32.15M31.97M31.98M31.88M33.07M33.49M32.87M34.83M38.06M26.44M25.75M25.58M25.78M
EBITDA292.14M259.48M228.44M141.94M185.55M173.30M148.10M120.32M113.11M102.52M91.92M89.84M80.38M74.18M59.09M78.33MN/A90.72M75.90M73.32MN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
EBITDA Margin46.82%46.55%47.03%31.98%44.27%44.93%42.90%38.71%38.39%36.91%36.24%35.58%34.37%34.87%29.81%36.69%0.00%44.88%40.86%43.36%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%
EBIT469.43M283.58M219.76M143.96M224.30M202.48M157.23M122.68M113.46M103.97M94.61M96.78M95.69M93.79M87.16M126.63M164.11M145.30M104.22M85.18M80.75M98.69M121.15M120.52M95.18M102.40M64.30M58.60M50.90M39.00M
EBIT Margin75.24%50.87%45.25%32.43%53.51%52.50%45.55%39.46%38.51%37.43%37.30%38.32%40.92%44.09%43.98%59.31%74.79%71.89%56.11%50.37%51.13%63.86%85.41%91.14%78.05%87.67%87.48%85.17%90.57%77.84%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-311994-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙