Middlefield Banc Corp. (MBCN)
NASDAQ: MBCN · IEX Real-Time Price · USD
25.73
-0.07 (-0.27%)
Jul 22, 2024, 9:58 AM EDT - Market open

Middlefield Banc Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1998
Net Income
16.6417.3715.6718.638.3512.71
Upgrade
Depreciation & Amortization
0.681.050.142.422.312.38
Upgrade
Share-Based Compensation
0.340.370.310.480.140.64
Upgrade
Other Operating Activities
3.693.572.17-6.14.28-2.27
Upgrade
Operating Cash Flow
21.3622.3618.2915.4215.0813.46
Upgrade
Operating Cash Flow Growth
-4.07%22.25%18.58%2.25%12.06%-5.76%
Upgrade
Capital Expenditures
-0.93-1.1-0.72-0.61-1.05-1.9
Upgrade
Acquisitions
0018.41000
Upgrade
Change in Investments
-112.12-131.39-26.370.57-134.981.81
Upgrade
Other Investing Activities
5.915.94-0.930.710.36
Upgrade
Investing Cash Flow
-107.13-126.54-8.6170.89-135.330.28
Upgrade
Dividends Paid
-6.87-6.86-5.49-4.24-3.83-3.69
Upgrade
Share Issuance / Repurchase
-1.06-4.51-6.12-12.2-1.18-1.85
Upgrade
Debt Issued / Paid
51.897.864.77-4.2-1.8-85.75
Upgrade
Other Financing Activities
21.524.78-128.52-58.59204.364.73
Upgrade
Financing Cash Flow
65.37111.21-75.36-79.23197.55-86.56
Upgrade
Net Cash Flow
-20.47.03-65.697.0877.3-72.82
Upgrade
Free Cash Flow
20.4321.2617.5714.8214.0311.56
Upgrade
Free Cash Flow Growth
-4.30%21.02%18.57%5.59%21.36%-5.07%
Upgrade
Free Cash Flow Margin
30.00%30.86%30.86%27.09%35.49%25.50%
Upgrade
Free Cash Flow Per Share
2.532.633.052.482.201.80
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).