NASDAQ:JMSB | Income Statement | John Marshall Bancorp, Inc.

Complete source-backed income-statement history.

Available history
2021-03-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$9.03M$2.01M$7.02M$0.50$0.5014,044,29014,044,290
2026-03-31$7.85M$1.75M$6.1M$0.43$0.4314,125,64914,125,649
2025-12-31$7.75M$1.84M$5.92M$0.42$0.42-15,835-17,279
2025-09-30$6.86M$1.46M$5.4M$0.38$0.3814,172,95314,172,953
2025-06-30$4,000.00$6.58M$1.48M$5.1M$0.36$0.3614,221,59714,223,418
2025-03-31$6.18M$1.37M$4.81M$0.34$0.3414,223,00414,241,072
2024-12-31$6.11M$1.33M$4.78M$0.33$0.338,1057,776
2024-09-30$5.34M$1.11M$4.24M$0.30$0.3014,187,69114,214,587
2024-06-30$5.02M$1.11M$3.91M$0.27$0.2714,173,24514,200,171
2024-03-31$5.41M$1.21M$4.2M$0.30$0.3014,130,98614,181,254
2023-12-31$5.88M$1.38M$4.5M$0.32$0.31-49,597-51,985
2023-09-30-$11.67M-$1.53M-$10.14M-$0.72-$0.7214,080,02614,080,026
2023-06-30$5.73M$1.24M$4.49M$0.32$0.3214,077,65814,143,253
2023-03-31$8.04M$1.74M$6.3M$0.45$0.4414,067,04714,156,724
2022-12-31$10.6M$2.4M$8.2M$0.58$0.5829,51718,540
2022-09-30$10.18M$2.14M$8.05M$0.57$0.5713,989,41414,108,286
2022-06-30$9.74M$1.85M$7.88M$0.56$0.5613,932,25614,085,160
2022-03-31$9.54M$1.87M$7.67M$0.55$0.5513,783,03413,991,692
2021-12-31$9.48M$1.93M$7.55M$0.56$0.5411,13714,369
2021-09-30$8.54M$1.78M$6.76M$0.50$0.4813,580,53813,883,104
2021-06-30$7.75M$1.67M$6.08M$0.45$0.4413,572,77913,868,147
2021-03-31$6.49M$1.41M$5.07M$0.37$0.3713,557,77913,809,751

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$27.38M$6.15M$21.23M$1.49$1.4914,189,52214,194,603
2024-12-31$21.88M$4.76M$17.12M$1.20$1.2014,172,16614,206,109
2023-12-31$7.98M$2.82M$5.16M$0.37$0.3614,076,92514,147,193
2022-12-31$40.06M$8.26M$31.8M$2.27$2.2513,931,84114,084,427
2021-12-31$32.26M$6.8M$25.46M$1.87$1.8313,581,58613,879,595