NASDAQ:BAFN | Cash Flow Statement | BayFirst Financial Corp.

Complete source-backed cash-flow history.

Available history
2020-09-30 to 2026-06-30
Data captured

Historical Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2026-06-30-$32.67M
2026-03-31-$5.68M$518,000.00-$3.21M$7,000.00$28.85M$0.00$0.00-$98.17M
2025-12-31-$2.46M$531,000.00$100.53M$24,000.00$25.57M$0.00$0.00-$37.67M
2025-09-30-$18.9M
2025-06-30-$1.85M
2025-03-31-$335,000.00$553,000.00$74.16M$73,000.00-$92.67M$335,000.00$332,000.00$3.87M
2024-12-31$9.78M$617,000.00$97.46M-$19,000.00-$104.35M$0.00$330,000.00$20.3M
2024-09-30$1.14M
2024-06-30$866,000.00
2024-03-31$824,000.00$551,000.00$123.54M$1M-$150.71M$0.00$331,000.00$26.3M
2023-12-31$1.66M$501,000.00$127.25M$1.38M-$162.72M$0.00$328,000.00-$18.7M
2023-09-30$1.92M
2023-06-30$1.39M
2023-03-31$739,000.00$533,000.00$65.21M$2.87M-$136.89M$0.00$328,000.00$137.31M
2022-12-31$1.32M$468,000.00$156.81M$3.13M-$133.1M$0.00$321,000.00$5.83M
2022-09-30-$1.4M
2022-06-30-$282,000.00
2022-03-31$13,000.00$396,000.00$105.72M$1.82M-$71.46M$49,000.00$321,000.00-$21.89M
2021-12-31$2.81M$57,000.00$366.47M$5.16M-$334.73M$0.00$278,000.00-$29.12M
2021-09-30$1.28M
2021-06-30$13.02M
2021-03-31$7.51M$414,000.00$2.18M$602,000.00-$161.76M$0.00$234,000.00$165.2M
2020-12-31$5.61M$844,000.00-$45.66M$1.61M$35.07M$231,000.00$31.49M
2020-09-30$5.25M

Annual Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2025-12-31-$22.94M$2.19M$285.3M$300,000.00-$194.94M$335,000.00$663,000.00$38.84M
2024-12-31$12.6M$2.46M$390.53M$1.69M-$515.93M$0.00$1.32M$144.8M
2023-12-31$5.7M$2.25M$454.8M$7.58M-$641.28M$13,000.00$1.31M$178.82M
2022-12-31-$349,000.00$1.72M$440.25M$8.06M-$510.61M$49,000.00$1.29M$26.67M
2021-12-31$24.62M$1.34M$495.39M$13.12M$207.62M$0.00$1.06M-$648.66M
2020-12-31$12.7M$1.41M-$107.82M$3.05M-$933.38M$915,000.00$986M