MainStreet Bancshares, Inc.

MNSB · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$137,669$186,646$206,972$185,876
- Cash$47,553$53,581$48,931$61,827
+ Debt$73,039$87,642$172,245$29,294
Enterprise Value$163,155$220,707$330,286$153,343
Revenue$137,867$127,761$88,679$70,309
% Growth7.9%44.1%26.1%
Gross Profit$59,063$78,440$72,912$60,821
% Margin42.8%61.4%82.2%86.5%
EBITDA-$9,270$35,569$35,967$30,321
% Margin-6.7%27.8%40.6%43.1%
Net Income-$9,980$26,585$26,674$22,171
% Margin-7.2%20.8%30.1%31.5%
EPS Diluted-1.63.253.262.65
% Growth-149.2%-0.3%23%
Operating Cash Flow$14,740$31,633$33,544$29,124
Capital Expenditures-$5,789-$6,005-$7,781-$4,299
Free Cash Flow$8,951$25,628$25,763$24,825