Bank of Marin Bancorp

NASDAQ: BMRC · Real-Time Price · USD
21.41
0.68 (3.28%)
At close: May 02, 2025, 3:59 PM
21.36
-0.23%
After-hours: May 02, 2025, 04:05 PM EDT

Bank of Marin Bancorp Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
137.3M 30.12M 45.42M 347.64M 200.32M 183.39M 34.22M 203.54M 48.8M
1.36B 552.03M 802.1M 1.17B 392.35M 432.26M 462.46M 332.47M 372.58M
40.61M 1.48B 1.77B 1.51B 501.39M 569.67M 619.67M 483.5M 417.02M
n/a 2.19B -54.59M -24.93M -23.39M -16.88M -15.13M -13.88M -20.42M
n/a n/a 79.83M 51.36M 80.03M 75.71M 75.87M 72.62M 68.96M
n/a n/a -58.95M -360.33M -211.24M -191.12M n/a n/a n/a
n/a n/a n/a n/a n/a n/a 1.28B 1.33B 1.1B
1.56B 30.45M 927.8M 1.57B 672.71M 691.36M 1.86B 1.94B 1.59B
7.31M 28.11M 32.95M 31.16M 30.53M 17.07M 7.38M 8.61M 8.52M
75.55M 76.52M 77.87M 79.36M 33.97M 34.82M 35.71M 36.63M 9.02M
123.46M 3.77B 1.89B 1.62B 565.89M 621.57M 662.76M 528.74M 434.55M
3.7B 3.8B 4.15B 4.31B 2.91B 2.71B 2.52B 2.47B 2.02B
n/a n/a 22.95M 29.44M 19.53M 18.47M 20M 16.72M 14.64M
n/a n/a n/a 4.01M -7.54M 5.85M 13.01M n/a n/a
n/a 26M 26.64M n/a n/a n/a n/a n/a n/a
n/a -23.55M -49.59M -33.88M -12.05M -24.32M -33.01M -16.72M -14.64M
154K 2.75M 22.95M 29.44M 19.53M 18.47M 20M 16.72M 14.64M
n/a 26M 112.44M n/a 2.78M 2.92M 9.64M 5.74M 5.59M
n/a 3.31B 3.6B 3.84B 2.55B 12.62M 2.19B 2.17B 1.79B
21.51M 3.36B 22.95M 25.85M 29.9M 15.54M 9.64M 5.74M 5.59M
3.27B 3.36B 3.74B 3.86B 2.55B 2.37B 2.2B 2.17B 1.79B
21.66M 49.2M 139.08M 25.85M 29.9M 15.54M 9.64M 5.74M 5.59M
n/a 217.5M 215.06M 212.52M 125.91M 129.06M 140.56M 143.97M 87.39M
n/a 274.57M 270.78M 239.87M 219.75M 203.23M 179.94M 155.54M 146.46M
-30.07M -53.01M -73.75M -2.02M 12.6M 4.5M -4.1M -2.49M -3.29M
435.41M 439.06M 412.09M 450.37M 358.25M 336.79M 316.41M 297.02M 230.56M
1.4B 2.03B 2.58B 2.68B 893.74M 1B 1.09B 815.97M 789.6M