MainStreet Bancshares, Inc.

NASDAQ:MNSB

17.45 (USD) • At close November 4, 2024
Overzicht | Financiële gegevens

Cijfers zijn in miljoenen (behalve cijfers per aandeel en ratio's) USD.

202320222021202020192018201720162015201420132012200920082007200620052004
Activa:
Vlottende activa:
Liquide middelen & kasequivalenten 53.58148.93161.82775.93553.37627.88637.49317.2737.2117.1714.2757.661011.2524.5851.3190.4280.974
Kortetermijnbeleggingen 59.92862.63199.913147.41492.79155.97951.31436.35433.65738.64326.0770000000
Liquide middelen en kortetermijnbeleggingen 114.513111.562161.74223.349146.16783.86588.80753.62740.86945.81330.3527.661011.2524.5851.3190.4280.974
Nettovorderingen 12.399.5817.7019.6045.425.1483.8492.2611.8821.1430.88600.789000.6620.3930.143
Voorraad -126.9030-101.675-118.312-71.471-63.225-41.342-20.4650000000000
Overige vlottende activa 126.9031,679.261101.675118.31271.47163.22541.34220.4650000000000
Totaal vlottende activa 126.9031,800.404169.441232.953151.58789.01392.65655.88842.75146.95631.2387.6610.78911.2524.5851.9810.8211.117
Niet-vlottende activa:
Materiële vaste activa, netto 20.15514.70914.86314.28914.15314.22213.96512.30912.52612.90211.5212.08120.9131.1480.8270.8030.777
Goodwill 000000000000000000
Immateriële activa 14.6579.1492.493000000000000000
Goodwill en immateriële activa 14.6579.1492.493000000000000000
Langetermijnbeleggingen 42.92580.273120.262169.934116.70582.15778.83164.06853.51452.50934.283027.90928.53426.51617.13421.93823.437
Belastingvorderingen 1,782.3400000000000000000
Overige niet-vlottende activa 48.452-89.422-137.618-184.223-130.858-96.379-92.796-76.377-66.04-65.411-45.804-12.081-29.909-29.447-27.664-17.961-22.741-24.214
Totaal niet-vlottende activa 1,908.52914.709137.618184.223130.85896.37992.79676.37766.0465.41145.80412.08129.90929.44727.66417.96122.74124.214
Totaal activa 2,035.4321,925.7511,647.4021,643.1651,277.9891,100.613807.951575.711478.25344.976277.314271.495236.064186.326146.064105.72982.90446.211
Passiva en Eigen Vermogen:
Kortlopende verplichtingen:
Crediteuren 000000000000000000
Kortlopende schulden 0.654100.6380.6890.5290.327108.050.050000000000
Belastingschulden 000000000000000000
Uitgestelde opbrengsten 000000000000000000
Overige kortlopende verplichtingen 1,407.6151,370.213867.64867.404447.751410.489302.832223.3310000000000
Totaal kortlopende verplichtingen 1,408.2691,470.851868.329867.933448.078420.489310.882223.3810000000000
Langlopende verplichtingen:
Langetermijnschulden 87.642172.24529.29414.83454.80554.77668.52754.2149.5091.4941.3834.39220.54220.59211.2835.6925.7420
Uitgestelde opbrengsten niet-vlottend 000000000000000000
Uitgestelde belastingverplichtingen niet-vlottend 000000000000000000
Overige niet-vlottende verplichtingen 318.004-172.245-29.294-14.834-54.805000000-4.392000000
Totaal niet-vlottende verplichtingen 405.6461,727.46929.29414.83454.80554.77668.52754.2149.5091.4941.3834.39220.54220.59211.2835.6925.7420
Totaal passiva 1,813.9151,727.46929.29414.83454.805979.362739.15529.316436.126305.213252.0214.392213.725164.898124.79984.23761.61835.848
Eigen vermogen:
Preferente aandelen 27.26327.26327.26327.26300000000000000
Gewone aandelen 29.19828.73629.46629.1332.39732.17621.44216.6516.51516.39110.27210.1419.779.7229.7399.6899.6574.989
Ingehouden winsten 106.54986.8364.19444.17929.09715.18611.6867.83.9251.7550.002-1.011-2.561-3.08-3.181-2.684-2.731-1.926
Overige gereserveerde algehele resultaten -7.478-8.5460.1970.9770.423-0.367-0.02-0.208-0.152-0.009-0.37100.079-0.196-0.095-0.407-0.417-0.046
Overige totale aandeelhoudersvermogen 65.98563.99967.66866.11675.11774.25635.69322.15221.83621.62615.38915.5315.05114.98314.80214.89414.7787.347
Totaal eigen vermogen van aandeelhouders 221.517198.282188.788167.665137.034121.25168.80146.39542.12439.76325.29224.66122.33821.42921.26621.49221.28610.364
Totaal eigen vermogen 221.517198.282188.788167.665137.034121.25168.80146.39542.12439.76325.29224.66122.33821.42921.26621.49221.28610.364
Totaal passiva en aandeelhoudersvermogen 2,035.4321,925.7511,647.4021,643.1651,277.9891,100.613807.951575.711478.25344.976277.3140236.064186.326146.064105.72982.90446.211