Skip to content
10-K

Annual Report

AMERICAN NATIONAL BANKSHARES INC.

0001437749-24-008036

← back to feed
Filed
Mar 15, 2024 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2023 · Mar 8, 2024 10.63M sh
Shares Diluted FY 2023 · Dec 31, 2023 10.63M sh
Shares Diluted FY 2023 · Dec 31, 2022 10.67M sh
Shares Diluted FY 2023 · Dec 31, 2021 10.88M sh
Stock Repurchased FY 2023 · Dec 31, 2023 $1.04M
Stock Repurchased FY 2023 · Dec 31, 2022 $7.51M
Stock Repurchased FY 2023 · Dec 31, 2021 $8.81M
Dividends Paid FY 2023 · Dec 31, 2023 $12.76M
Dividends Paid FY 2023 · Dec 31, 2022 $12.14M
Dividends Paid FY 2023 · Dec 31, 2021 $11.83M
Capex FY 2023 · Dec 31, 2023 $1.54M
Capex FY 2023 · Dec 31, 2022 $1.2M
Capex FY 2023 · Sep 30, 2022 $1.2M
Capex FY 2023 · Dec 31, 2021 $1M
Operating Cash Flow FY 2023 · Dec 31, 2023 $18.97M
Operating Cash Flow FY 2023 · Dec 31, 2022 $47.94M
Operating Cash Flow FY 2023 · Dec 31, 2021 $51.1M
Short Term Debt FY 2023 · Dec 31, 2023 $94.35M
Short Term Debt FY 2023 · Dec 31, 2022 $100.9M
Cash And Equivalents FY 2023 · Dec 31, 2023 $66.72M
Cash And Equivalents FY 2023 · Dec 31, 2022 $73.34M
Cash And Equivalents restated FY 2023 · Dec 31, 2021 $506.82M
Stockholders Equity FY 2023 · Dec 31, 2023 $343.17M
Stockholders Equity FY 2023 · Dec 31, 2022 $321.17M
Stockholders Equity FY 2023 · Dec 31, 2021 $354.79M
Stockholders Equity FY 2023 · Dec 31, 2020 $337.89M
Total Liabilities FY 2023 · Dec 31, 2023 $2.75B
Total Liabilities FY 2023 · Dec 31, 2022 $2.74B
Total Assets FY 2023 · Dec 31, 2023 $3.09B
Total Assets FY 2023 · Dec 31, 2022 $3.07B
Total Assets FY 2023 · Sep 30, 2022 $3.07B
Total Assets FY 2023 · Dec 31, 2021 $3.33B
Eps Diluted FY 2023 · Dec 31, 2023 $2.46
Eps Diluted FY 2023 · Dec 31, 2022 $3.23
Eps Diluted FY 2023 · Dec 31, 2021 $4.00
Eps Basic FY 2023 · Dec 31, 2023 $2.46
Eps Basic FY 2023 · Dec 31, 2022 $3.23
Eps Basic FY 2023 · Dec 31, 2021 $4.00
Net Income FY 2023 · Dec 31, 2023 $26.16M
Net Income FY 2023 · Dec 31, 2022 $34.43M
Net Income FY 2023 · Sep 30, 2022 $34.43M
Net Income FY 2023 · Dec 31, 2021 $43.53M