BancFirst Corporation

BANF · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$3,553,772$2,397,463$3,168,910$2,050,022
Short-Term Investments$329,915$1,553,905$1,538,221$531,523
Receivables$0$0$301,550$233,998
Inventory$0$0$0$0
Other Curr. Assets$0$0$0$0
Total Curr. Assets$3,883,687$3,951,368$5,008,681$2,815,543
Property Plant & Equip (Net)$295,943$278,594$278,088$269,047
Goodwill$182,263$182,263$182,055$149,922
Intangibles$13,158$16,704$19,983$17,566
Long-Term Investments$8,815,525$7,564,524$6,859,450$6,113,259
Tax Assets$0$0$0$0
Other NC Assets$363,738$378,589$39,606$40,275
Total NC Assets$9,670,627$8,420,674$7,379,182$6,590,069
Other Assets$0$0$0$0
Total Assets$13,554,314$12,372,042$12,387,863$9,405,612
Liabilities
Payables$0$0$76,455$55,977
Short-Term Debt$0$3,351$300$0
Tax Payable$0$0$0$0
Deferred Revenue$0$0$0$0
Other Curr. Liab.$11,718,546$10,700,122$10,974,228$8,091,914
Total Curr. Liab.$11,718,546$10,703,473$11,050,983$8,147,891
LT Debt$86,157$86,101$86,044$85,987
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$0$0$0$0
Other NC Liab.$128,424$148,577$0$0
Total NC Liab.$214,581$234,678$86,044$85,987
Other Liabilities$0$0$0$0
Cap. Leases$0$0$0$0
Total Liabilities$11,933,127$10,938,151$11,137,027$8,233,878
Equity
Pref Stock$0$0$0$0
Common Stock$33,217$32,933$32,876$32,603
Retained Earnings$1,433,768$1,276,305$1,120,292$977,067
AOCI-$32,860-$50,042-$71,563$2,150
Other Equity$187,062$174,695$169,231$159,914
Total Equity$1,621,187$1,433,891$1,250,836$1,171,734
Supplemental Information
Minority Interest$0$0$0$0
Total Liab. & Tot. Equity$13,554,314$12,372,042$12,387,863$9,405,612
Net Debt-$3,467,615-$2,308,011-$3,082,566-$1,964,035