VirTra, Inc. (VTSI)
NASDAQ: VTSI · IEX Real-Time Price · USD
8.35
-0.24 (-2.79%)
At close: Jul 19, 2024, 4:00 PM
8.60
+0.25 (2.99%)
Pre-market: Jul 22, 2024, 5:26 AM EDT

VirTra Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2016
Revenue
36.1138.0428.324.4319.0918.71
Upgrade
Revenue Growth (YoY)
14.36%34.42%15.83%28.01%2.01%3.49%
Upgrade
Cost of Revenue
10.9311.3812.0513.037.199
Upgrade
Gross Profit
25.1826.6716.2511.4111.99.71
Upgrade
Selling, General & Admin
14.8914.2411.058.099.078.11
Upgrade
Research & Development
2.722.792.611.871.61.35
Upgrade
Operating Expenses
17.6217.0313.669.9510.679.45
Upgrade
Operating Income
7.569.642.591.451.230.26
Upgrade
Other Expense / Income
-0.8-0.590.07-1.33-0.03-0.11
Upgrade
Pretax Income
8.3610.222.532.791.260.37
Upgrade
Income Tax
1.691.820.570.25-0.220.45
Upgrade
Net Income
6.678.41.962.541.48-0.08
Upgrade
Net Income Growth
54.27%329.62%-23.00%71.81%--
Upgrade
Shares Outstanding (Basic)
1111111088
Upgrade
Shares Outstanding (Diluted)
1111111088
Upgrade
Shares Change
0.38%0.83%8.08%28.39%1.14%-6.14%
Upgrade
EPS (Basic)
0.610.770.180.250.19-0.01
Upgrade
EPS (Diluted)
0.610.770.180.250.19-0.01
Upgrade
EPS Growth
52.50%327.78%-28.00%31.58%--
Upgrade
Free Cash Flow
8.335.55-5.91-3.572.25-2.08
Upgrade
Free Cash Flow Per Share
0.760.51-0.54-0.360.29-0.27
Upgrade
Gross Margin
69.73%70.09%57.43%46.68%62.35%51.91%
Upgrade
Operating Margin
20.94%25.33%9.16%5.95%6.42%1.40%
Upgrade
Profit Margin
18.48%22.09%6.91%10.40%7.75%-0.40%
Upgrade
Free Cash Flow Margin
23.07%14.60%-20.90%-14.63%11.76%-11.13%
Upgrade
Effective Tax Rate
20.20%17.79%22.62%8.83%-17.37%120.27%
Upgrade
EBITDA
9.811.653.833.691.940.96
Upgrade
EBITDA Margin
27.14%30.61%13.52%15.08%10.14%5.15%
Upgrade
Depreciation & Amortization
1.441.421.30.90.680.59
Upgrade
EBIT
8.3610.222.532.791.260.37
Upgrade
EBIT Margin
23.16%26.87%8.93%11.40%6.60%1.99%
Upgrade
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).