MainStreet Bancshares, Inc.MNSBNASDAQ
Loading
Cost of Revenue Over TimeContracting
Percentile Rank93
3Y CAGR+57.8%
5Y CAGR+25.8%
Studio
Year-over-Year Change

Direct costs attributable to producing goods sold

3Y CAGR
+57.8%/yr
vs -0.0%/yr prior
5Y CAGR
+25.8%/yr
Recent acceleration
Acceleration
+57.9pp
Accelerating
Percentile
P93
Near historical high
vs 5Y Ago
3.1x
Strong expansion
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
TTM$61.97M-21.4%
2024$78.80M+59.8%
2023$49.32M+212.8%
2022$15.77M+66.2%
2021$9.49M-51.8%
2020$19.70M-6.1%
2019$21.00M+32.9%
2018$15.79M+114.7%
2017$7.36M+98.0%
2016$3.72M-