Middlefield Banc Corp. (MBCN)
NASDAQ: MBCN · IEX Real-Time Price · USD
22.73
-0.02 (-0.09%)
Apr 24, 2024, 4:00 PM EDT - Market closed

Middlefield Banc Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1998
Net Income
17.3715.6718.638.3512.7112.439.466.426.877.18
Upgrade
Depreciation & Amortization
1.050.142.422.312.381.912.081.071.011.05
Upgrade
Share-Based Compensation
0.370.310.480.140.640.470.030.030.020.01
Upgrade
Other Operating Activities
3.572.17-6.14.28-2.27-0.532.350.29-0.71-0.78
Upgrade
Operating Cash Flow
22.3618.2915.4215.0813.4614.2813.927.87.187.46
Upgrade
Operating Cash Flow Growth
22.25%18.58%2.25%12.06%-5.76%2.59%78.44%8.62%-3.71%-24.63%
Upgrade
Capital Expenditures
-1.1-0.72-0.61-1.05-1.9-2.1-1.2-2.17-0.51-0.9
Upgrade
Acquisitions
018.4100005.43000
Upgrade
Change in Investments
-131.39-26.370.57-134.981.81-74.61-101.68-46-56.7-26.65
Upgrade
Other Investing Activities
5.94-0.930.710.360.162.22.18-2.240.83
Upgrade
Investing Cash Flow
-126.54-8.6170.89-135.330.28-76.54-95.25-45.98-59.45-26.72
Upgrade
Dividends Paid
-6.86-5.49-4.24-3.83-3.69-3.78-3.36-2.32-2.15-2.12
Upgrade
Share Issuance / Repurchase
-4.51-6.12-12.2-1.18-1.850.7915.8911.72-6.140.54
Upgrade
Debt Issued / Paid
97.864.77-4.2-1.8-85.75-4.5725.9832.0320.333.01
Upgrade
Other Financing Activities
24.78-128.52-58.59204.364.73137.8750.225.4938.3417.28
Upgrade
Financing Cash Flow
111.21-75.36-79.23197.55-86.56130.3188.7246.9250.3718.71
Upgrade
Net Cash Flow
7.03-65.697.0877.3-72.8268.057.398.75-1.89-0.55
Upgrade
Free Cash Flow
21.2617.5714.8214.0311.5612.1812.725.646.686.56
Upgrade
Free Cash Flow Growth
21.02%18.57%5.59%21.36%-5.07%-4.24%125.71%-15.58%1.80%-18.68%
Upgrade
Free Cash Flow Margin
30.86%30.86%27.09%35.49%25.50%28.11%30.90%19.30%23.42%24.27%
Upgrade
Free Cash Flow Per Share
2.633.052.482.201.801.881.981.251.781.60
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).