NASDAQ · FXNCFinancialsBanking & Credit

FIRST NATL CORP STRASBURG VA financials

$29.91−0.23%
Close Sep 29, 2026 · split-adjusted

Revenue

Net income

Income statement & cash flow

Fiscal yearFY25
Dec 31
FY24
Dec 31
FY23
Dec 31
FY22
Dec 31
FY21
Dec 31
FY20
Dec 31
FY19
Dec 31
Revenue$116.5M$92.7M$69.5M$62.0M$47.3M$41.1M$41.4M
Gross profit$90.3M$68.8M$55.2M$58.2M$45.0M$37.7M$36.6M
Gross margin77.5%74.3%79.4%93.8%95.1%91.8%88.2%
Operating income$21.9M$8.0M$11.8M$20.7M$12.9M$10.9M$11.8M
Net income$17.7M$7.0M$9.6M$16.8M$10.4M$8.9M$9.6M
Net margin15.2%7.5%13.8%27.1%21.9%21.5%23.1%
Diluted EPS$1.96$1.00$1.53$2.68$1.86$1.82$1.92
EBITDA$24.1M$16.2M$11.8M$20.7M$12.9M$10.9M$11.8M
Operating cash flow$25.1M-$22.2M$16.4M$26.8M$7.9M$15.1M$11.9M
Free cash flow$22.6M-$25.5M$14.6M$25.6M$7.1M$14.2M$10.8M
Diluted shares9.0M7.0M6.3M6.3M5.6M4.9M5.0M

Balance sheet

Period endDec 31Dec 31Dec 31Dec 31Dec 31Dec 31
Cash & equivalents$20.8M$24.9M$17.2M$20.8M$18.7M$13.1M
Short-term investments$466.1M$415.3M$373.1M$364.1M$482.0M$270.5M
Total debt$42.6M$30.5M$64.3M$14.3M$19.3M$19.3M
Total assets$2.04B$2.01B$1.42B$1.37B$1.39B$950.9M
Total liabilities$1.85B$1.84B$1.30B$1.26B$1.27B$866.0M
Shareholders' equity$186.2M$166.5M$116.3M$108.4M$117.0M$84.9M

From SEC filings via Massive. Fiscal periods follow the company's own calendar; free cash flow is operating cash flow minus capital expenditure.

Sources: Massive / Polygon daily aggregates (split-adjusted) · SEC filings via Massive · FINRA settlements via Massive · Financial Modeling Prep. Figures are dated where shown; research is informational, not investment advice. Methodology