valueequityanalysis.com

Independent, business-by-business valuations built from company filings — owner earnings, a ten-year outlook, and a bear / base / bull range. Search a ticker to see our estimate of what the business is worth.

Not investment advice. We are not registered investment advisers, and the people behind this site may hold or trade positions in companies analyzed here. Full disclosures.

VirTra, Inc (VTSI) stock intrinsic value fair value estimate & owner earnings analysis

Margin of safety$3.40 Updated
$2.16 $14.56
bear $2.16 base $6.42 bull $14.56 margin of safety $3.40 market price* $2.75
Business condition attached to the margin of safety At least one full quarter showing new bookings/shipments actually converting the $25.6M year-end-2025 backlog into revenue (book-to-bill and revenue stabilizing or improving), rather than the further revenue/earnings deterioration seen in H1 2026.
VirTra makes the simulators that police departments, the military and security agencies use to train officers in judgment-under-pressure, use-of-force decisions - systems that let a trainee decide, in real time, whether to draw a weapon during a role-played traffic stop or active-shooter scenario. The company designs, builds and supports this hardware and software from its own manufacturing campus in Chandler, Arizona, which it purchased and now owns outright rather than leases. Revenue is lumpy by nature: individual orders from law-enforcement agencies, the Department of Defense and international customers can be worth several million dollars each, and the timing of when a handful of these are won and delivered can swing a single year's results by 30% or more. That was on display in 2023, when a wave of large orders pushed revenue to a record $38 million; it has also been on display in the two years since, as revenue fell to $26 million in 2024 and $22 million in 2025. Management attributes the decline to a government shutdown and a change in federal leadership that slowed Department of Defense funding, a shift toward international orders with longer six-to-twelve-month delivery timelines that pushed revenue into later periods, and delays in federal grant money that many domestic police departments rely on to fund purchases. None of that revenue disappeared - the company ended 2025 with $25.6 million of signed but undelivered orders in backlog - but it had not converted into cash as of the first half of 2026, when revenue fell another 35% from a year earlier and results swung to a loss, so the pickup management expected has not shown up yet. Because of this lumpiness, we looked at results since 2019 rather than only the most recent year to judge what the business can sustain. Two of those years (2021-2022) were also depressed by a one-time event: VirTra bought and built out its Chandler campus for $10.8 million, a real cash cost that should not repeat now that the facility is complete. In 2025 the company also began capitalizing costs to build a new version of its core training software (its "VXR" platform) rather than expensing them as incurred; we treated that spending as a one-time investment in the product rather than an ordinary cost of staying in business, since it is the first year this has appeared and is tied to a specific platform project rather than being a recurring cost. In the case we judge least likely to be exceeded on the downside, funding pressure at the Pentagon and among municipal police budgets persists for several years, the international orders now in backlog are delayed further or partly lost to changes in foreign procurement, and the mortgage on the Chandler campus becomes a real burden against thin operating cash flow. Under that path we estimate the shares are worth around $2.15 today. In our central case, the backlog now on the books converts to revenue over the next two to three years as delivery timelines run their course, domestic funding gradually normalizes, and the business settles into a steady, low-growth pattern consistent with what it earned in more typical years before and after the 2023 spike - recertification-driven demand from law enforcement rather than a growth story. On that basis we estimate the shares are worth around $6.40 today. A meaningful share of this value, roughly two-thirds, depends on what the business can sustain a decade from now, which we treat as a flat, no-growth level reflecting a mature niche with a finite number of customers rather than a compounding growth business. In the case we judge as likely to be exceeded only one time in ten, the backlog converts sooner than the stated delivery windows suggest, domestic funding pressure eases, and VirTra lands more of the large, lumpy contracts that produced 2023's result, while new training content becomes a growing, recurring layer of revenue. On that basis the shares could be worth around $14.55. We are not aware of anything that calls the company's ability to keep operating into question, and it is a US company with no meaningful exposure to China. Based on this range, the margin-of-safety price is around $3.40 a share - a substantial discount from our central estimate that reflects the real uncertainty in how quickly the backlog turns into cash. That price also depends on at least one full quarter in which new orders and shipments show the backlog actually beginning to convert - rather than the further deterioration seen in the first half of 2026 - since management's own expectation that 2025's orders would convert to 2026 revenue has not yet played out. One item we could not fully reconcile from the filings: VirTra's reported 2023 net income was revised twice in later filings, from $8.4 million as first reported, to $9.2 million, to $8.7 million most recently, without a clear explanation of the final change in the filings we reviewed; we used the most recently reported figure.
Fiscal yearOwner's earningsMethodology
2025 $0.06 ▼
OE = CFO - deltaWC - SBC - maintenance capex, independently reconciled to NI + non-cash addbacks - maintenance capex (both tie exactly to reported CFO of $4,587,967). NI=$258,446; D&A=$1,762,468; ROU amortization=$168,222; SBC=$140,983; net working-capital swing (AR, inventory, deferred taxes/contract costs, unbilled revenue, prepaid, other assets, AP/accrued, ROU liability, deferred revenue) = +$2,257,848 source of cash; PP&E capex=$1,515,255, treated as maintenance in full since revenue fell 15% YoY. Judgment call: excluded a separate $2,265,489 of newly capitalized VXR software-platform development costs (first year this appears; a named, one-time product-platform investment, not routine maintenance) from the maintenance-capex deduction - including it would have made OE deeply negative for a single non-recurring item. OE=$673,881; diluted shares=11,272,483; OE/sh=$0.0598. Source: FY2025 10-K, accession 0001493152-26-012903.
2024 $0.08 ▼
OE = CFO - deltaWC - SBC - maintenance capex, independently reconciled to NI + non-cash addbacks - maintenance capex (both methods tie exactly to reported CFO of $1,257,266). NI=$1,363,681; D&A=$1,136,812; ROU amortization=$279,592; bad debt reversal=$(166,640); stock issued for service=$160,104; SBC=$777,093 (added back in CFO, then subtracted here); net working-capital swing (AR, inventory, AP/accrued, deferred rev/taxes, unbilled rev, prepaid, ROU liability) = $(2,293,376) use of cash, mostly a large prior-year AR collection reversing; capex=$1,845,572 (PP&E only); since revenue fell 31% YoY (2023 to 2024) growth_capex=$0, so maintenance_capex=full $1,845,572; OE=$927,977; diluted shares=11,162,917; OE/sh=$0.0831. Source: FY2025 10-K, accession 0001493152-26-012903 (restated FY2024 comparative).
2023 $0.83 ▼
OE = NetIncome + D&A - maintenance capex. NI=$8,652,698 (latest restated figure per FY2025 10-K comparative; originally reported $8,402,858, then $9,150,835 in FY2024 10-K - used most recent); D&A=$928,545; capex=$1,128,187 (PP&E, buildout largely complete); revenue grew $9,990,956 YoY (peak contract year, $38.3M revenue) so growth_capex=$615,673, maintenance_capex=$512,514; OE=$9,068,729; diluted shares=10,963,477; OE/sh=$0.8272. An outsized year driven by a large, lumpy government/international order; not representative of a normal year on its own. Source: FY2025 10-K, accession 0001493152-26-012903 (restated comparative); D&A/capex from FY2024 10-K, accession 0001641172-25-000951.
2022 -$0.01 ▼
OE = NetIncome + D&A - maintenance capex. NI=$1,955,898; D&A=$887,118; capex=$3,221,182 (PP&E, continued campus buildout/fit-out); revenue grew $3,868,188 YoY so growth_capex=$238,367, maintenance_capex=$2,982,815; OE=$(139,799); diluted shares=10,873,606; OE/sh=$(0.0129). Second consecutive year depressed by the campus buildout. Source: FY2022 10-K, accession 0001493152-23-010250.
2021 $0.00 ▼
OE = NetIncome + D&A - maintenance capex. NI=$2,540,089; D&A=$589,059; capex=$3,448,678 (PP&E, includes buildout of the $10.8M Chandler AZ owned campus purchased Aug 2021); capex_ratio=6.16% of the FY19-25 window mean; revenue grew $5,346,425 YoY so growth_capex=$329,942, maintenance_capex=$3,118,736; OE=$10,412; diluted shares=10,060,748; OE/sh=$0.0010. Year materially depressed by the one-time campus acquisition/buildout. Source: FY2021 10-K, accession 0001493152-22-020976.
2020 $0.24 ▼
OE = NetIncome + D&A - maintenance capex. NI=$1,478,403; D&A=$380,154; PP&E capex effectively $0 this year (COVID-era pause, prior to the 2021 Chandler AZ campus purchase); maintenance_capex=$0; OE=$1,858,557; diluted shares=7,835,830; OE/sh=$0.2372. Source: FY2020 10-K, accession 0001493152-21-007053.
2019 $0.01 ▼
OE = NetIncome + non-cash addbacks (excl SBC) - maintenance capex. NI=$(75,277); D&A=$307,952 (tag DepreciationDepletionAndAmortization); capex=$171,452 (restated PP&E purchases); capex_ratio=6.16% (mean capex/revenue, FY2019-2025 window); revenue grew $631,797 YoY so growth_capex=$38,931, maintenance_capex=$132,521; OE=$100,154; diluted shares=7,747,655; OE/sh=$0.0129. SBC immaterial/not separately broken out this year. Source: FY2020 10-K, accession 0001493152-21-007053 (restated FY2019 comparative).

Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.

Sales geography

We don't have sales geography information for this company yet.

Historical growth strategy

We don't have historical growth strategy information for this company yet.

Chart analysis

We don't have chart analysis for this company yet.

Competitors

We don't have competitor information for this company yet.

Circle of competence

We don't have circle of competence information for this company yet.