VirTra, Inc. (VTSI)
NASDAQ: VTSI · IEX Real-Time Price · USD
12.02
-0.26 (-2.12%)
At close: Apr 25, 2024, 4:00 PM
11.85
-0.17 (-1.41%)
After-hours: Apr 25, 2024, 7:58 PM EDT

VirTra Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019201820172016
Revenue
38.0428.324.4319.0918.7118.0816.5215.65
Revenue Growth (YoY)
34.42%15.83%28.01%2.01%3.49%9.42%5.57%-
Cost of Revenue
11.3812.0513.037.1997.036.295.97
Gross Profit
26.6716.2511.4111.99.7111.0510.239.68
Selling, General & Admin
14.2411.058.099.078.118.697.646.47
Research & Development
2.792.611.871.61.351.361.291.08
Operating Expenses
17.0313.669.9510.679.4510.058.937.56
Operating Income
9.642.591.451.230.2611.312.13
Other Expense / Income
-0.590.07-1.33-0.03-0.11-0.130.55-0.03
Pretax Income
10.222.532.791.260.371.130.762.15
Income Tax
1.820.570.25-0.220.450.31-2.510.1
Net Income
8.41.962.541.48-0.080.823.262.05
Net Income Growth
329.62%-23.00%71.81%---74.92%59.13%-
Shares Outstanding (Basic)
11111088888
Shares Outstanding (Diluted)
11111088888
Shares Change
0.83%8.08%28.39%1.14%-6.14%-1.70%-0.88%-
EPS (Basic)
0.770.180.250.19-0.010.100.410.26
EPS (Diluted)
0.770.180.250.19-0.010.100.390.24
EPS Growth
327.78%-28.00%31.58%---74.36%62.50%-
Free Cash Flow
5.55-5.91-3.572.25-2.081.542.521.45
Free Cash Flow Per Share
0.51-0.54-0.360.29-0.270.190.320.18
Gross Margin
70.09%57.43%46.68%62.35%51.91%61.12%61.93%61.86%
Operating Margin
25.33%9.16%5.95%6.42%1.40%5.53%7.91%13.58%
Profit Margin
22.09%6.91%10.40%7.75%-0.40%4.52%19.74%13.10%
Free Cash Flow Margin
14.60%-20.90%-14.63%11.76%-11.13%8.49%15.24%9.23%
Effective Tax Rate
17.79%22.62%8.83%-17.37%120.27%27.48%-330.95%4.77%
EBITDA
11.653.833.691.940.961.421.032.35
EBITDA Margin
30.61%13.52%15.08%10.14%5.15%7.85%6.22%14.98%
Depreciation & Amortization
1.421.30.90.680.590.290.270.19
EBIT
10.222.532.791.260.371.130.762.15
EBIT Margin
26.87%8.93%11.40%6.60%1.99%6.24%4.58%13.75%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).