Pulling SEC filings + quote and writing the call…

VirTra, Inc
Next earnings Aug 10, 2026 · consensus $-0.10 EPS, $3.62M rev
Last earnings -5.5% on 2026-05-11
Cheap, cash-rich niche leader trading below book — but revenue and earnings are shrinking with no visible catalyst; own it, don't chase.
Revenue $22.4M · FY2025
Middling fundamentals and a rich price (~95% above fair value) leave little margin of safety — a wait-and-see.
VirTra is a high-quality micro-cap wrapped in a deteriorating operating story, and the two halves roughly cancel out. The business is genuinely differentiated — 67.9% gross margin, patented Threat-Fire and gas-recoil hardware, an extensive scenario library, and a durable niche selling judgmental use-of-force and firearms simulators to law enforcement and military. The balance sheet is a fortress for a company this size: $46.5M equity against a $35.2M market cap (0.76x book), $18.6M cash (over half the market cap), only $7.54M long-term debt, and a 0.42x liabilities/equity ratio. Crucially, FY2025 operating cash flow jumped 265% to $4.59M — a ~13% cash-flow yield on the market cap — so the accounting collapse in earnings overstates the deterioration in cash generation.
That said, the top line is unambiguously going the wrong way. Revenue has fallen from a $38.3M peak in FY2023 to $26.4M (FY2024) to $22.4M (FY2025, -15% YoY), and profit has cratered alongside it: net income $8.65M → $1.36M → $258K (-81%), operating income down to $437K (2.0% margin), diluted EPS $0.02, ROE 0.6%. The 155x P/E is meaningless on near-zero earnings. The MD&A itself concedes management is still trying to 'diversify' away from concentration risk with 'no assurance' of success, and Risk Factors disclose that ~79% of FY2025 revenue came from government agencies exposed to budget constraints, appropriations delays, shorter-duration recompeted awards, and 'lowest-priced, technically acceptable' procurement — exactly the dynamics that turn a lumpy order book into a two-year revenue slide.
| Line item | FY21 | FY22 | FY23 | FY24 | FY25 |
|---|---|---|---|---|---|
| Revenue | $24.4M | $28.3M | $38.3M | $26.4M | $22.4M |
| Gross profit | $11.4M | $16.3M | $26.9M | $19.4M | $15.2M |
| Operating income | $1.45M | $2.59M | $9.89M | $2.00M | $437K |
| Net income | $2.54M | $1.96M | $8.65M | $1.36M | $258K |
| Diluted EPS | $0.25 | $0.18 | $0.85 | $0.12 | $0.02 |
| Net margin | 10.4% | 6.9% | 22.6% | 5.2% | 1.2% |
Annual figures from SEC 10-K XBRL filings. Open the filing links below for full statement detail.
Computed from SEC XBRL annual figures + the current quote. EV and ROIC use long-term + current debt where filed; estimates, not investment advice.
Annual meeting vote results certified; directors reelected, routine governance
Q1 FY26: op cash flow strong but soft sales, razor-thin ~2% op margin
Q1 FY26: op cash flow strong but soft sales, razor-thin ~2% op margin
2026 proxy: director slate and exec comp up for shareholder vote
FY25 10-K: revenue $22.4M -15%, net income -81%, ~79% gov't-contract dependent
FY25 10-K: revenue $22.4M -15%, net income -81%, ~79% gov't-contract dependent
Item 5.02 leadership change disclosed (officer/director transition)
Q3 FY25: continued revenue weakness off 2023 peak
Q3 FY25: continued revenue weakness off 2023 peak
Sources: SEC EDGAR (CIK 0001085243, latest 10-Q filed 2026-05-11) · EODHD · Proprietary analysis · as of 7/4/2026, 4:05:41 AM.
Research and education only — not financial advice. EDGAR is not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities EDGAR rates; see Disclosures. Past performance does not guarantee future results. Do your own research.
Last 90 days: 6 open-market buys · 0 sales
| 2026-06-22 | Ayers Michael T. Director | Award | 4.47K | |
| 2026-06-22 | BARBER GRANT Director | Award | 1.39K | |
| 2026-06-22 | Gervais Maria R. Director | Award | 4.13K | |
| 2026-06-22 | JOHNSON GREGG C Director | Award | 2.75K | |
| 2026-05-29 | BARBER GRANT Director | Buy | 2.50K @ $3.39 | $8.47K |
| 2026-05-15 | Boudreau Alanna Chief Financial Officer | Buy | 5.00K @ $3.36 | $16.8K |
| 2026-05-15 | BARBER GRANT Director | Buy | 2.15K @ $3.37 | $7.25K |
| 2026-05-15 | BARBER GRANT Director | Buy | 2.75K @ $3.35 | $9.21K |
| 2026-05-14 | BARBER GRANT Director | Buy | 1.10K @ $3.35 | $3.69K |
| 2026-05-14 | BARBER GRANT Director | Buy | 23.00 @ $3.37 | $77.51 |
| 2026-02-12 | Brown Jeffrey Dale Director | Buy | 515.00 @ $4.41 | $2.27K |
| 2026-02-12 | Brown Jeffrey Dale Director | Buy | 400.00 @ $4.43 | $1.77K |
Dates from 8-K (Item 2.02); beat/miss = reported EPS vs consensus (Finnhub, recent quarters); move = prior close → close on/after.
1195 tracked peers · median
Recent news tone vs the market's typical (which skews positive). A soft signal, not a recommendation.