BAFN · BayFirst Financial Corp.
Income-statement, balance-sheet and cash-flow figures from SEC filings, plus a debt profile anchored in the latest 10-K and updated by each 10-Q and debt exhibit.
Chart any reported metric, KPI or segment over time — the full statement history lives here
| Line Item | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|---|
| $41.33M | $45.21M | $37.08M | $36.43M | $30M | $36.53M | $33.45M | |
| -$7.1M | $17.85M | $58.88M | $49.76M | $31.55M | $21.97M | $97.7M | |
| $2.11M | $2.19M | $2.46M | $2.25M | $1.72M | $1.34M | $1.41M | |
| — | $7.28M | $0 | — | — | — | — | |
| $35.1M | $40.01M | $44.78M | $32.09M | $8.57M | $7.3M | $10.28M | |
| $76.43M | $85.22M | $81.86M | $68.52M | $38.57M | $43.83M | $43.73M | |
| -$81.27M | -$33.02M | $13.78M | $8.03M | $7.04M | $11.72M | $15.78M | |
| -$20.91M | -$8.45M | $3.52M | $2.12M | $1.56M | $2.69M | $3.08M | |
| -$60.37M | -$24.57M | $10.19M | $5.7M | -$349K | $24.62M | $12.7M | |
| -$61.91M | -$26.11M | $8.65M | $4.74M | -$1.18M | $23.61M | $11.84M | |
| -$60.11M | -$23.57M | $10.22M | $6.45M | -$3.65M | $24.2M | $12.7M | |
| USD/shares | -$15.05 | -$6.32 | $2.09 | $1.16 | -$0.29 | $6.21 | $3.45 |
| USD/shares | -$15.05 | -$6.32 | $2.09 | $1.12 | -$0.22 | $5.91 | $3.01 |
| shares | — | 4.13M | 4.13M | 4.1M | 4.02M | 3.8M | 3.43M |
| shares | — | 4.13M | 4.13M | 4.58M | 4.22M | 4.07M | 4M |
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2020–FY2025: $397K in buybacks, $6.56M in dividends.
Debt Profile
Annual debt figures are established from 10-K filings and updated by subsequent 10-Q disclosures. Instrument balances are not summed into a company total unless the filing itself reports that total.
Price & Valuation
Multiples computed on the strict TTM/EV methodology — today's snapshot against peers, and each ratio recomputed as of past filing dates.
Valuation
Peer medians compare against the 193 similar-size Banks - Regional companies (of 287 listed).