Logo image of JMSB

JOHN MARSHALL BANCORP INC (JMSB) Stock Cash Flow

NASDAQ:JMSB - Nasdaq - US47805L1017 - Common Stock

19.27  -0.61 (-3.07%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
JMSB Net Income ChartJMSB Net Income over time chart
16.85M5.16M31.80M25.46M18.53M
Depreciation Amortization
JMSB Depreciation Amortization ChartJMSB Depreciation Amortization over time chart
458.00K484.00K560.00K810.00K790.00K
Income Taxes - Deferred
JMSB Income Taxes - Deferred ChartJMSB Income Taxes - Deferred over time chart
161.00K921.00K590.00K-680.00K-1.31M
Change In Working Capital
JMSB Change In Working Capital ChartJMSB Change In Working Capital over time chart
-1.26M10.36M-1.83M4.88M4.17M
Interest Paid
JMSB Interest Paid ChartJMSB Interest Paid over time chart
59.95M46.68M13.14M8.20M15.79M
Taxes Paid
JMSB Taxes Paid ChartJMSB Taxes Paid over time chart
N/A4.11M6.58M6.83M5.40M
Other non cash items
JMSB Other non cash items ChartJMSB Other non cash items over time chart
1.00M1.08M2.04M1.88M2.25M
OPERATING CASH FLOW
JMSB OPERATING CASH FLOW ChartJMSB OPERATING CASH FLOW over time chart
17.20M18.00M33.16M32.35M24.43M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
JMSB Capital Expenditure ChartJMSB Capital Expenditure over time chart
-363.00K-612.00K-160.00K-350.00K-580.00K
Other Investing Activity
JMSB Other Investing Activity ChartJMSB Other Investing Activity over time chart
13.79M145.45M-270.72M-302.65M-261.27M
INVESTING CASH FLOW
JMSB INVESTING CASH FLOW ChartJMSB INVESTING CASH FLOW over time chart
13.42M144.84M-270.87M-303.00M-261.85M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
JMSB Debt Issued/Reduced ChartJMSB Debt Issued/Reduced over time chart
N/A0.00-420.00KN/AN/A
Stock Issued/Repurchased
JMSB Stock Issued/Repurchased ChartJMSB Stock Issued/Repurchased over time chart
982.00K314.00K3.05M550.00K1.98M
Dividend Paid
JMSB Dividend Paid ChartJMSB Dividend Paid over time chart
N/A-3.11M-2.80MN/AN/A
Other Financing Activity
JMSB Other Financing Activity ChartJMSB Other Financing Activity over time chart
-43.47M-122.64M193.69M237.43M279.42M
FINANCING CASH FLOW
JMSB FINANCING CASH FLOW ChartJMSB FINANCING CASH FLOW over time chart
-46.06M-125.43M193.52M237.99M281.39M
 
CHANGE IN CASH
JMSB CHANGE IN CASH ChartJMSB CHANGE IN CASH over time chart
-15.44M37.41M-44.19M-32.66M43.97M
 
FREE CASH FLOW
Operating Cash Flow
JMSB Operating Cash Flow ChartJMSB Operating Cash Flow over time chart
17.20M18.00M33.16M32.35M24.43M
Capital Expenditure
JMSB Capital Expenditure ChartJMSB Capital Expenditure over time chart
-363.00K-612.00K-160.00K-350.00K-580.00K
FREE CASH FLOW
JMSB FREE CASH FLOW ChartJMSB FREE CASH FLOW over time chart
16.83M17.39M33.00M32.00M23.85M

All data in USD

Charts

JMSB Operating and Free Cash Flow chartJMSB OCF and FCF ChartOperating And Free Cash Flow 2020 2021 2022 2023 TTM 5M 10M 15M 20M 25M