American National Bankshares, Inc. Gross Margin 2010-2023 | AMNB

Current and historical gross margin for American National Bankshares, Inc. (AMNB) over the last 10 years. The current gross profit margin for American National Bankshares, Inc. as of December 31, 2023 is %.
Gross Margin Historical Data
Date TTM Revenue TTM Gross Profit Gross Margin
2023-12-31 $0.14B $0.10B 74.10%
2023-09-30 $0.13B $0.11B 79.85%
2023-06-30 $0.13B $0.11B 86.72%
2023-03-31 $0.12B $0.11B 91.74%
2022-12-31 $0.12B $0.11B 94.78%
2022-09-30 $0.11B $0.11B 96.46%
2022-06-30 $0.11B $0.11B 96.43%
2022-03-31 $0.11B $0.11B 96.46%
2021-12-31 $0.12B $0.11B 95.69%
2021-09-30 $0.12B $0.11B 93.97%
2021-06-30 $0.12B $0.11B 93.04%
2021-03-31 $0.11B $0.10B 91.23%
2020-12-31 $0.11B $0.10B 89.29%
2020-09-30 $0.11B $0.10B 88.29%
2020-06-30 $0.11B $0.10B 86.61%
2020-03-31 $0.11B $0.10B 85.96%
2019-12-31 $0.11B $0.09B 86.11%
2019-09-30 $0.10B $0.09B 86.14%
2019-06-30 $0.09B $0.08B 86.02%
2019-03-31 $0.09B $0.07B 85.88%
2018-12-31 $0.08B $0.07B 86.75%
2018-09-30 $0.08B $0.07B 87.80%
2018-06-30 $0.08B $0.07B 88.89%
2018-03-31 $0.08B $0.07B 89.87%
2017-12-31 $0.08B $0.07B 89.61%
2017-09-30 $0.08B $0.07B 89.33%
2017-06-30 $0.07B $0.07B 90.28%
2017-03-31 $0.07B $0.06B 91.43%
2016-12-31 $0.07B $0.06B 92.75%
2016-09-30 $0.07B $0.06B 92.75%
2016-06-30 $0.07B $0.06B 91.30%
2016-03-31 $0.07B $0.06B 91.30%
2015-12-31 $0.07B $0.06B 91.30%
2015-09-30 $0.07B $0.06B 90.91%
2015-06-30 $0.06B $0.06B 90.63%
2015-03-31 $0.06B $0.06B 90.16%
2014-12-31 $0.06B $0.05B 88.14%
2014-09-30 $0.06B $0.05B 88.33%
2014-06-30 $0.06B $0.05B 88.52%
2014-03-31 $0.06B $0.06B 87.30%
2013-12-31 $0.06B $0.06B 87.50%
2013-09-30 $0.07B $0.06B 87.69%
2013-06-30 $0.07B $0.06B 87.69%
2013-03-31 $0.07B $0.06B 88.06%
2012-12-31 $0.07B $0.06B 87.14%
2012-09-30 $0.07B $0.06B 86.30%
2012-06-30 $0.07B $0.06B 86.49%
2012-03-31 $0.07B $0.06B 85.07%
2011-12-31 $0.06B $0.05B 84.75%
2011-09-30 $0.05B $0.04B 84.31%
2011-06-30 $0.05B $0.04B 82.22%
2011-03-31 $0.05B $0.04B 82.22%
2010-12-31 $0.05B $0.04B 82.22%
2010-09-30 $0.05B $0.04B 80.43%
2010-06-30 $0.05B $0.04B 78.72%
2010-03-31 $0.05B $0.04B 77.08%
2009-12-31 $0.05B $0.04B 74.47%