VirTra, Inc (VTSI)
↓ Download CSV- Sector Manufacturing
- Incorporated NV
- Fiscal year ends Dec 31
In fiscal 2025, VirTra, Inc reported revenue of $22.40M, down 15.0% from the prior year. The company was profitable, with a net margin of 1.2% and a gross margin of 67.9%. It held $65.14M in total assets against $19.54M in total liabilities.
Key ratios (FY2025)
67.9%
Gross margin
2.0%
Operating margin
1.2%
Net margin
0.6%
Return on equity
-15.0%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $22.40M | $26.35M | $38.29M | $28.30M | $24.43M | $19.09M | $18.71M | $18.08M | $16.52M | — |
| Cost of Revenue | $7.20M | $6.94M | $11.38M | $12.05M | $13.03M | $7.19M | $9.00M | $7.03M | $6.29M | — |
| Gross Profit | $15.20M | $19.41M | $26.91M | $16.25M | $11.41M | $11.90M | $9.71M | $11.05M | $10.23M | $9.68M |
| Operating Income | $437.5K | $2.00M | $9.89M | $2.59M | $1.45M | $1.23M | $262.3K | $999.9K | $1.31M | $2.13M |
| Net Income | $258.4K | $1.36M | $8.65M | $1.96M | $2.54M | $1.48M | -$75.3K | $818.1K | $3.26M | $2.05M |
| EPS (Diluted) | $0.02 | $0.12 | $0.85 | $0.18 | $0.25 | $0.19 | $-0.01 | $0.10 | $0.39 | $0.24 |
| Total Assets | $65.14M | $64.95M | $70.38M | $53.81M | $49.58M | $22.75M | $17.46M | $15.22M | $14.85M | $9.91M |
| Total Liabilities | $19.54M | $19.76M | $27.01M | $20.13M | $18.35M | $11.09M | $7.28M | $4.62M | $4.46M | $3.50M |
| Shareholders' Equity | $45.59M | $45.19M | $42.87M | $33.68M | $31.23M | $11.66M | $10.18M | $10.60M | $10.37M | $6.41M |
| Cash & Equivalents | $18.59M | $18.04M | $18.85M | $13.48M | $19.71M | $6.84M | $1.42M | $2.50M | $5.08M | $3.70M |
| Operating Cash Flow | $4.59M | $1.26M | $6.68M | -$2.69M | -$125.7K | $2.25M | -$1.91M | $1.83M | $2.65M | $1.75M |
| Capital Expenditures | $1.52M | $1.85M | $1.13M | $3.22M | $3.45M | — | $171.5K | $292.8K | $133.8K | $309.5K |
| Shares Outstanding | 11.30M | 11.26M | 11.11M | 10.90M | 10.90M | 7.78M | 7.75M | 7.82M | 7.90M | 7.93M |