Business First Bancshares, Inc. (BFST)
NASDAQ: BFST · IEX Real-Time Price · USD
20.57
+0.40 (1.98%)
Apr 18, 2024, 4:00 PM EDT - Market closed

Business First Bancshares Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013
Net Income
65.6452.9152.1429.9923.7714.094.855.114.14.03
Upgrade
Depreciation & Amortization
4.674.824.163.161.591.171.181.31.190.81
Upgrade
Share-Based Compensation
43.72.862.451.091.010000.49
Upgrade
Other Operating Activities
12.726.81-2.72-6.27-2.0431.941.74-1.891.56
Upgrade
Operating Cash Flow
92.4369.5856.4429.3424.4219.287.978.153.46.89
Upgrade
Operating Cash Flow Growth
32.84%23.27%92.38%20.15%26.68%141.92%-2.23%139.85%-50.70%-16.14%
Upgrade
Capital Expenditures
-11.65-7.78-3.97-2.97-3.96-0.92-0.51-1.32-0.96-0.22
Upgrade
Acquisitions
-14.51163.46-20.98106-17.45-9.150-3.4587.130
Upgrade
Change in Investments
-493.95-840.1-644.09-582.74-173.06-160.91-154.02-30.69-102.9915.85
Upgrade
Other Investing Activities
-1.03-16.1-6.314.422.170.651.082.122.70.34
Upgrade
Investing Cash Flow
-521.14-700.52-675.35-475.3-192.29-170.32-153.44-33.34-14.1215.97
Upgrade
Dividends Paid
-12.66-10.82-9.44-7.52-5.05-3.28-1.79-1.0600
Upgrade
Share Issuance / Repurchase
047.39-10.35-6.76-0.8527.6562.42-0.85-2.810
Upgrade
Debt Issued / Paid
76.82342.3477.82-138.3993.76-9.3227.53-0.2-5.350
Upgrade
Other Financing Activities
437.92336.41480.12658.3973.32124.47122.7428.5633.78-6.92
Upgrade
Financing Cash Flow
502.08715.31538.16505.72161.17139.52210.8926.4525.62-6.92
Upgrade
Net Cash Flow
73.3784.37-80.7659.76-6.7-11.5265.421.2614.915.94
Upgrade
Free Cash Flow
80.7861.852.4726.3720.4618.367.466.832.446.67
Upgrade
Free Cash Flow Growth
30.72%17.77%98.99%28.89%11.45%145.97%9.30%180.30%-63.50%-15.41%
Upgrade
Free Cash Flow Margin
32.67%28.35%28.89%19.14%23.17%27.15%16.31%16.34%6.74%27.18%
Upgrade
Free Cash Flow Per Share
3.192.462.571.281.541.590.730.970.351.26
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).