_id
69172b3c3c536f8df2316e17
Ticker
VTSI
Name
VirTra Inc
Exchange
NASDAQ
Address
295 E. Corporate Place, Chandler, AZ, United States, 85225
Country
USA
Sector
Technology
Industry
Software - Application
Currency
USD
Website
https://www.virtra.com
Description
VirTra, Inc. provides use of force training and firearms training simulators for the law enforcement, military, and commercial markets worldwide. Its patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship, and related training that mimics real-world situations. It offers V-300 simulator, a 300 degree wrap-around screen for simulation training; V-180 simulator, a 180 degree screen for smaller spaces or budgets; V-100, a single-screen based simulator system; V-100 MIL, a single-screen based simulator system; and V-ST PRO, a realistic single screen firearms shooting and skills training simulator. The company also provides Virtual Interactive Coursework Training Academy (V-VICTA), which enables law enforcement agencies to teach, train, test, and sustain departmental training requirements; and Subscription Training Equipment Partnership, a program that allows agencies to utilize its simulator products, accessories, and V-VICTA interactive coursework on a subscription basis. In addition, it offers V-Author software that allows users to create, edit, and train with content specific to agency's objectives and environments; Simulated Recoil Kits, a range of realistic and reliable simulated recoil kits/weapons; Threat-Fire, a device that applies real-world stress on the trainees during simulation training; and TASER, an OC spray and low-light training devices that interact with its simulators for training. The company sells its simulators and related products through a direct sales force and distribution partners. VirTra, Inc. was formerly known as VirTra Systems Inc. and changed its name to VirTra, Inc. in October 2016. The company was founded in 1993 and is headquartered in Chandler, Arizona.
Last Close
4.6
Volume
44382
Current Price
4.54
Change
-0.03
Last Updated
2026-01-08T12:32:16.496Z
Image
https://logo.clearbit.com/www.virtra.com
Ipo Date
2016-01-04T00:00:00.000Z
Market Cap
51304756
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.804
Sentiment Sources
2
Rating
4.5
Target Price
8.25
Strong Buy
1
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
5349993
Cost Of Revenue
1831969
Gross Profit
3518024
Operating Expenses
3968184
Operating Income
-450160
Interest Expense
-
Pretax Income
-360477
Net Income
-388567
Eps
-0.03448055241719794
Dividends Per Share
-
Shares Outstanding
11300607
Income Tax Expense
28090
EBITDA
-279775
Operating Margin
-8.414216616732022
Total Other Income Expense Net
89683
Cash
20767105
Short Term Investments
-
Receivables
6604265
Inventories
12337341
Total Current Assets
42596130
Property Plant Equipment
16658524
Total Assets
66203576
Payables
1184863
Short Term Debt
421995
Long Term Debt
7378357
Total Liabilities
19372942
Equity
46830634
Bs_currency_symbol
USD
Depreciation
507748
Change In Working Capital
359097
Cash From Operations
36346
Capital Expenditures
97494
Cash From Investing
97499
Cash From Financing
-64094
Net Change In Cash
69751
Cf_currency_symbol
USD
PE
0
PB
1.092490111494113
ROE
-0.8297282501022728
ROA
-0.5869275097768132
FCF
-61148
Fcf Percent
-0.01142954766482872
Piotroski FScore
2
Health Score
36
Deep Value Investing Score
5.5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
4.8
Garp Investing Score
2.5
Growth Investing Score
1.5
Momentum Investing Score
5.5
Net Net Investing Score
1.5
Quality Investing Score
3
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
5349993
Quarters > 0 > income Statement > cost Of Revenue
1831969
Quarters > 0 > income Statement > gross Profit
3518024
Quarters > 0 > income Statement > operating Expenses
3968184
Quarters > 0 > income Statement > operating Income
-450160
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
-360477
Quarters > 0 > income Statement > net Income
-388567
Quarters > 0 > income Statement > eps
-0.03448055241719794
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
11269164
Quarters > 0 > income Statement > income Tax Expense
28090
Quarters > 0 > income Statement > EBITDA
-279775
Quarters > 0 > income Statement > operating Margin
-8.414216616732022
Quarters > 0 > income Statement > total Other Income Expense Net
89683
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
20767105
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
6604265
Quarters > 0 > balance Sheet > inventories
12337341
Quarters > 0 > balance Sheet > total Current Assets
42596130
Quarters > 0 > balance Sheet > property Plant Equipment
16658524
Quarters > 0 > balance Sheet > total Assets
66203576
Quarters > 0 > balance Sheet > payables
1184863
Quarters > 0 > balance Sheet > short Term Debt
421995
Quarters > 0 > balance Sheet > long Term Debt
7378357
Quarters > 0 > balance Sheet > total Liabilities
19372942
Quarters > 0 > balance Sheet > equity
46830634
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-388567
Quarters > 0 > cash Flow > depreciation
507748
Quarters > 0 > cash Flow > change In Working Capital
359097
Quarters > 0 > cash Flow > cash From Operations
36346
Quarters > 0 > cash Flow > capital Expenditures
97494
Quarters > 0 > cash Flow > cash From Investing
97499
Quarters > 0 > cash Flow > cash From Financing
-64094
Quarters > 0 > cash Flow > net Change In Cash
69751
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.03448055241719794
Quarters > 0 > ratios > PB
1.092490111494113
Quarters > 0 > ratios > ROE
-0.8297282501022728
Quarters > 0 > ratios > ROA
-0.5869275097768132
Quarters > 0 > ratios > FCF
-61148
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.01142954766482872
Quarters > 0 > health Score
36
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
6978938
Quarters > 1 > income Statement > cost Of Revenue
2166461
Quarters > 1 > income Statement > gross Profit
4812477
Quarters > 1 > income Statement > operating Expenses
3898111
Quarters > 1 > income Statement > operating Income
914366
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
166314
Quarters > 1 > income Statement > net Income
175314
Quarters > 1 > income Statement > eps
0.015567431520314897
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
11261588
Quarters > 1 > income Statement > income Tax Expense
-9000
Quarters > 1 > income Statement > EBITDA
1470068
Quarters > 1 > income Statement > operating Margin
13.101792851577132
Quarters > 1 > income Statement > total Other Income Expense Net
-748052
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
20697354
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
8034964
Quarters > 1 > balance Sheet > inventories
12806733
Quarters > 1 > balance Sheet > total Current Assets
44149274
Quarters > 1 > balance Sheet > property Plant Equipment
16803963
Quarters > 1 > balance Sheet > total Assets
67369972
Quarters > 1 > balance Sheet > payables
1034497
Quarters > 1 > balance Sheet > short Term Debt
422766
Quarters > 1 > balance Sheet > long Term Debt
7441512
Quarters > 1 > balance Sheet > total Liabilities
20026886
Quarters > 1 > balance Sheet > equity
47343086
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
175315
Quarters > 1 > cash Flow > depreciation
555702
Quarters > 1 > cash Flow > change In Working Capital
5052079
Quarters > 1 > cash Flow > cash From Operations
5981739
Quarters > 1 > cash Flow > capital Expenditures
2833570
Quarters > 1 > cash Flow > cash From Investing
-2833570
Quarters > 1 > cash Flow > cash From Financing
-63441
Quarters > 1 > cash Flow > net Change In Cash
3084728
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.015567431520314897
Quarters > 1 > ratios > PB
1.0799382515960199
Quarters > 1 > ratios > ROE
0.3703053915834722
Quarters > 1 > ratios > ROA
0.2602257278658213
Quarters > 1 > ratios > FCF
3148169
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.45109571112395613
Quarters > 1 > health Score
70
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
7160247
Quarters > 2 > income Statement > cost Of Revenue
1963367
Quarters > 2 > income Statement > gross Profit
5196880
Quarters > 2 > income Statement > operating Expenses
3829077
Quarters > 2 > income Statement > operating Income
1367803
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
1366060
Quarters > 2 > income Statement > net Income
1264060
Quarters > 2 > income Statement > eps
0.11324635458563702
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
11162037
Quarters > 2 > income Statement > income Tax Expense
102000
Quarters > 2 > income Statement > EBITDA
1726307
Quarters > 2 > income Statement > operating Margin
19.1027348637554
Quarters > 2 > income Statement > total Other Income Expense Net
-1743
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
17612626
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
11014546
Quarters > 2 > balance Sheet > inventories
14987491
Quarters > 2 > balance Sheet > total Current Assets
45231349
Quarters > 2 > balance Sheet > property Plant Equipment
16713846
Quarters > 2 > balance Sheet > total Assets
66797122
Quarters > 2 > balance Sheet > payables
1216094
Quarters > 2 > balance Sheet > short Term Debt
421121
Quarters > 2 > balance Sheet > long Term Debt
7504157
Quarters > 2 > balance Sheet > total Liabilities
19812659
Quarters > 2 > balance Sheet > equity
46984463
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1264060
Quarters > 2 > cash Flow > depreciation
358504
Quarters > 2 > cash Flow > change In Working Capital
-1571053
Quarters > 2 > cash Flow > cash From Operations
65691
Quarters > 2 > cash Flow > capital Expenditures
428371
Quarters > 2 > cash Flow > cash From Investing
-428371
Quarters > 2 > cash Flow > cash From Financing
-65521
Quarters > 2 > cash Flow > net Change In Cash
-428201
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.11324635458563702
Quarters > 2 > ratios > PB
1.078561821170543
Quarters > 2 > ratios > ROE
2.690378732220479
Quarters > 2 > ratios > ROA
1.8923869205023531
Quarters > 2 > ratios > FCF
-362680
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.05065188393640611
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
4697112
Quarters > 3 > income Statement > cost Of Revenue
1769326
Quarters > 3 > income Statement > gross Profit
2927786
Quarters > 3 > income Statement > operating Expenses
4216847
Quarters > 3 > income Statement > operating Income
-1289061
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-1556035
Quarters > 3 > income Statement > net Income
-1636321
Quarters > 3 > income Statement > eps
-0.14537698158330142
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
11255709
Quarters > 3 > income Statement > income Tax Expense
80286
Quarters > 3 > income Statement > EBITDA
-945364
Quarters > 3 > income Statement > operating Margin
-27.443693060757333
Quarters > 3 > income Statement > total Other Income Expense Net
-266974
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
18040827
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
10575893
Quarters > 3 > balance Sheet > inventories
14583400
Quarters > 3 > balance Sheet > total Current Assets
44473235
Quarters > 3 > balance Sheet > property Plant Equipment
16641758
Quarters > 3 > balance Sheet > total Assets
65453086
Quarters > 3 > balance Sheet > payables
957384
Quarters > 3 > balance Sheet > short Term Debt
423197
Quarters > 3 > balance Sheet > long Term Debt
7567536
Quarters > 3 > balance Sheet > total Liabilities
19762198
Quarters > 3 > balance Sheet > equity
45690888
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-1636321
Quarters > 3 > cash Flow > depreciation
343696
Quarters > 3 > cash Flow > change In Working Capital
-438372
Quarters > 3 > cash Flow > cash From Operations
-1412003
Quarters > 3 > cash Flow > capital Expenditures
153327
Quarters > 3 > cash Flow > cash From Investing
-153323
Quarters > 3 > cash Flow > cash From Financing
-62301
Quarters > 3 > cash Flow > net Change In Cash
-1627628
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.14537698158330142
Quarters > 3 > ratios > PB
1.1184050277158106
Quarters > 3 > ratios > ROE
-3.581285178786633
Quarters > 3 > ratios > ROA
-2.4999906039571607
Quarters > 3 > ratios > FCF
-1565330
Quarters > 3 > ratios > Piotroski FScore
1
Quarters > 3 > ratios > fcf Percent
-0.3332537099392137
Quarters > 3 > health Score
35
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
26350819
Annuals > 0 > income Statement > cost Of Revenue
6938304
Annuals > 0 > income Statement > gross Profit
19412515
Annuals > 0 > income Statement > operating Expenses
17416184
Annuals > 0 > income Statement > operating Income
1996331
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
2250967
Annuals > 0 > income Statement > net Income
1363681
Annuals > 0 > income Statement > eps
0.12216170737451511
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
11162917
Annuals > 0 > income Statement > income Tax Expense
887286
Annuals > 0 > income Statement > EBITDA
3412735
Annuals > 0 > income Statement > operating Margin
7.575973255328421
Annuals > 0 > income Statement > total Other Income Expense Net
254636
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
18040827
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
10575893
Annuals > 0 > balance Sheet > inventories
14583400
Annuals > 0 > balance Sheet > total Current Assets
44473235
Annuals > 0 > balance Sheet > property Plant Equipment
16641758
Annuals > 0 > balance Sheet > total Assets
65453086
Annuals > 0 > balance Sheet > payables
957384
Annuals > 0 > balance Sheet > short Term Debt
423197
Annuals > 0 > balance Sheet > long Term Debt
7567536
Annuals > 0 > balance Sheet > total Liabilities
19762198
Annuals > 0 > balance Sheet > equity
45690888
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
1363681
Annuals > 0 > cash Flow > depreciation
1416404
Annuals > 0 > cash Flow > change In Working Capital
-2327956
Annuals > 0 > cash Flow > cash From Operations
1257266
Annuals > 0 > cash Flow > capital Expenditures
1845576
Annuals > 0 > cash Flow > cash From Investing
-1845572
Annuals > 0 > cash Flow > cash From Financing
-220709
Annuals > 0 > cash Flow > net Change In Cash
-809015
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.12216170737451511
Annuals > 0 > ratios > PB
1.1091849031255423
Annuals > 0 > ratios > ROE
2.984579770040801
Annuals > 0 > ratios > ROA
2.0834479828804406
Annuals > 0 > ratios > FCF
-588310
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
-0.022326061288645335
Annuals > 0 > health Score
55
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
38791337
Annuals > 1 > income Statement > cost Of Revenue
11378264
Annuals > 1 > income Statement > gross Profit
27413073
Annuals > 1 > income Statement > operating Expenses
17029508
Annuals > 1 > income Statement > operating Income
10383565
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
10969647
Annuals > 1 > income Statement > net Income
9150835
Annuals > 1 > income Statement > eps
0.8346654076986708
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
10963477
Annuals > 1 > income Statement > income Tax Expense
1818812
Annuals > 1 > income Statement > EBITDA
11808237
Annuals > 1 > income Statement > operating Margin
26.76774198321651
Annuals > 1 > income Statement > total Other Income Expense Net
586082
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
18849842
Annuals > 1 > balance Sheet > short Term Investments
-2
Annuals > 1 > balance Sheet > receivables
17581739
Annuals > 1 > balance Sheet > inventories
12404880
Annuals > 1 > balance Sheet > total Current Assets
49743264
Annuals > 1 > balance Sheet > property Plant Equipment
16203700
Annuals > 1 > balance Sheet > total Assets
70382019
Annuals > 1 > balance Sheet > payables
2282427
Annuals > 1 > balance Sheet > short Term Debt
544195
Annuals > 1 > balance Sheet > long Term Debt
7813021
Annuals > 1 > balance Sheet > total Liabilities
27012175
Annuals > 1 > balance Sheet > equity
43369844
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
9150835
Annuals > 1 > cash Flow > depreciation
1424672
Annuals > 1 > cash Flow > change In Working Capital
-3292646
Annuals > 1 > cash Flow > cash From Operations
6682616
Annuals > 1 > cash Flow > capital Expenditures
1128186
Annuals > 1 > cash Flow > cash From Investing
-1128187
Annuals > 1 > cash Flow > cash From Financing
-188184
Annuals > 1 > cash Flow > net Change In Cash
5366245
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.8346654076986708
Annuals > 1 > ratios > PB
1.1476680796915018
Annuals > 1 > ratios > ROE
21.099534044899954
Annuals > 1 > ratios > ROA
13.001665951071963
Annuals > 1 > ratios > FCF
5554430
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.14318738227558386
Annuals > 1 > health Score
84
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
28302244
Annuals > 2 > income Statement > cost Of Revenue
12047366
Annuals > 2 > income Statement > gross Profit
16254878
Annuals > 2 > income Statement > operating Expenses
13661173
Annuals > 2 > income Statement > operating Income
2593705
Annuals > 2 > income Statement > interest Expense
66165
Annuals > 2 > income Statement > pretax Income
2527540
Annuals > 2 > income Statement > net Income
1955898
Annuals > 2 > income Statement > eps
0.17987574683136395
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
10873606
Annuals > 2 > income Statement > income Tax Expense
571642
Annuals > 2 > income Statement > EBITDA
3893158
Annuals > 2 > income Statement > operating Margin
9.16430866753887
Annuals > 2 > income Statement > total Other Income Expense Net
-66165
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
13483597
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
10488877
Annuals > 2 > balance Sheet > inventories
9592328
Annuals > 2 > balance Sheet > total Current Assets
34095853
Annuals > 2 > balance Sheet > property Plant Equipment
16479947
Annuals > 2 > balance Sheet > total Assets
53814491
Annuals > 2 > balance Sheet > payables
1251240
Annuals > 2 > balance Sheet > short Term Debt
790220
Annuals > 2 > balance Sheet > long Term Debt
8050116
Annuals > 2 > balance Sheet > total Liabilities
20132872
Annuals > 2 > balance Sheet > equity
33681619
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1955898
Annuals > 2 > cash Flow > depreciation
1299453
Annuals > 2 > cash Flow > change In Working Capital
-6404869
Annuals > 2 > cash Flow > cash From Operations
-2693351
Annuals > 2 > cash Flow > capital Expenditures
3341198
Annuals > 2 > cash Flow > cash From Investing
-3341198
Annuals > 2 > cash Flow > cash From Financing
-190419
Annuals > 2 > cash Flow > net Change In Cash
-6224968
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.17987574683136395
Annuals > 2 > ratios > PB
1.4656709714577556
Annuals > 2 > ratios > ROE
5.807018955947456
Annuals > 2 > ratios > ROA
3.634519185547997
Annuals > 2 > ratios > FCF
-6034549
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.2132180402373748
Annuals > 2 > health Score
53
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
24434056
Annuals > 3 > income Statement > cost Of Revenue
13028844
Annuals > 3 > income Statement > gross Profit
11405212
Annuals > 3 > income Statement > operating Expenses
22980019
Annuals > 3 > income Statement > operating Income
1454037
Annuals > 3 > income Statement > interest Expense
0
Annuals > 3 > income Statement > pretax Income
2786139
Annuals > 3 > income Statement > net Income
2540089
Annuals > 3 > income Statement > eps
0.23503825715060336
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
10807130
Annuals > 3 > income Statement > income Tax Expense
246050
Annuals > 3 > income Statement > EBITDA
2353317
Annuals > 3 > income Statement > operating Margin
5.950862190051459
Annuals > 3 > income Statement > total Other Income Expense Net
1332102
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
19708565
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
3896739
Annuals > 3 > balance Sheet > inventories
5014924
Annuals > 3 > balance Sheet > total Current Assets
33507561
Annuals > 3 > balance Sheet > property Plant Equipment
13649072
Annuals > 3 > balance Sheet > total Assets
49575392
Annuals > 3 > balance Sheet > payables
789394
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
8280395
Annuals > 3 > balance Sheet > total Liabilities
18346683
Annuals > 3 > balance Sheet > equity
31228709
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
2540090
Annuals > 3 > cash Flow > depreciation
899280
Annuals > 3 > cash Flow > change In Working Capital
-2355587
Annuals > 3 > cash Flow > cash From Operations
-125743
Annuals > 3 > cash Flow > capital Expenditures
3448678
Annuals > 3 > cash Flow > cash From Investing
-3735784
Annuals > 3 > cash Flow > cash From Financing
16728108
Annuals > 3 > cash Flow > net Change In Cash
12866581
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.23503825715060336
Annuals > 3 > ratios > PB
1.571130276310814
Annuals > 3 > ratios > ROE
8.133826473582369
Annuals > 3 > ratios > ROA
5.123689188377976
Annuals > 3 > ratios > FCF
-3574421
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.14628848358209542
Annuals > 3 > health Score
56
Valuation > metrics > PE
-0.03448055241719794
Valuation > metrics > PB
1.092490111494113
Valuation > final Score
80
Valuation > verdict
Fair
Profitability > metrics > ROE
-0.8297282501022728
Profitability > metrics > ROA
-0.9122119779425971
Profitability > metrics > Net Margin
-0.07262944082356743
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.4136809678895229
Risk > metrics > Interest Coverage
-5.5780525885356
Risk > final Score
38
Risk > verdict
High
Liquidity > metrics > Current Ratio
26.508957232064066
Liquidity > metrics > Quick Ratio
18.831028628540917
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
6
Prev Profitabilities > 1
40
Prev Profitabilities > 2
0
Prev Risks > 0
63
Prev Risks > 1
75
Prev Risks > 2
52
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:48:00.500Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-30
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.055
Earnings History > 0 > eps Difference
-0.055
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-10
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.03
Earnings History > 1 > eps Estimate
0.06
Earnings History > 1 > eps Difference
-0.09
Earnings History > 1 > surprise Percent
-150
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-11
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.02
Earnings History > 2 > eps Estimate
-0.05
Earnings History > 2 > eps Difference
0.07
Earnings History > 2 > surprise Percent
140
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-12
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.11
Earnings History > 3 > eps Estimate
-0.07
Earnings History > 3 > eps Difference
0.18
Earnings History > 3 > surprise Percent
257.1429
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
-0.08
Earnings History > 4 > eps Estimate
0.07
Earnings History > 4 > eps Difference
-0.15
Earnings History > 4 > surprise Percent
-214.2857
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-12
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.05
Earnings History > 5 > eps Estimate
0.01
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
400
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-12
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.11
Earnings History > 6 > eps Estimate
0.11
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-14
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.11
Earnings History > 7 > eps Estimate
0.12
Earnings History > 7 > eps Difference
-0.01
Earnings History > 7 > surprise Percent
-8.3333
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-29
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.25
Earnings History > 8 > eps Estimate
0.15
Earnings History > 8 > eps Difference
0.1
Earnings History > 8 > surprise Percent
66.6667
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-14
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.15
Earnings History > 9 > eps Estimate
-0.05
Earnings History > 9 > eps Difference
0.2
Earnings History > 9 > surprise Percent
400
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-14
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.09
Earnings History > 10 > eps Estimate
0.06
Earnings History > 10 > eps Difference
0.03
Earnings History > 10 > surprise Percent
50
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-15
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0.27
Earnings History > 11 > eps Estimate
0.04
Earnings History > 11 > eps Difference
0.23
Earnings History > 11 > surprise Percent
575
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
0.13
Earnings History > 12 > eps Estimate
-0.01
Earnings History > 12 > eps Difference
0.14
Earnings History > 12 > surprise Percent
1400
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-14
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
-0.07
Earnings History > 13 > eps Estimate
0.05
Earnings History > 13 > eps Difference
-0.12
Earnings History > 13 > surprise Percent
-240
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
0.05
Earnings History > 14 > eps Estimate
0.11
Earnings History > 14 > eps Difference
-0.06
Earnings History > 14 > surprise Percent
-54.5455
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-01
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
0.05
Earnings History > 15 > eps Estimate
0.1
Earnings History > 15 > eps Difference
-0.05
Earnings History > 15 > surprise Percent
-50
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2021-12-31
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
0
Earnings History > 16 > eps Estimate
0.05
Earnings History > 16 > eps Difference
-0.05
Earnings History > 16 > surprise Percent
-100
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-15
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0.12
Earnings History > 17 > eps Estimate
0.06
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
100
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-12
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
0.05
Earnings History > 18 > eps Estimate
-0.02
Earnings History > 18 > eps Difference
0.07
Earnings History > 18 > surprise Percent
350
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-17
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
0.08
Earnings History > 19 > eps Estimate
-0.01
Earnings History > 19 > eps Difference
0.09
Earnings History > 19 > surprise Percent
900
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-29
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
0.21
Earnings History > 20 > eps Estimate
0.04
Earnings History > 20 > eps Difference
0.17
Earnings History > 20 > surprise Percent
425
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-10
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
0.11
Earnings History > 21 > eps Estimate
-0.02
Earnings History > 21 > eps Difference
0.13
Earnings History > 21 > surprise Percent
650
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-11
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
-0.06
Earnings History > 22 > eps Estimate
-0.11
Earnings History > 22 > eps Difference
0.05
Earnings History > 22 > surprise Percent
45.4545
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-12
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
-0.05
Earnings History > 23 > eps Estimate
-0.02
Earnings History > 23 > eps Difference
-0.03
Earnings History > 23 > surprise Percent
-150
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-23
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
0.02
Earnings History > 24 > eps Estimate
0.06
Earnings History > 24 > eps Difference
-0.04
Earnings History > 24 > surprise Percent
-66.6667
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-12
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
0.12
Earnings History > 25 > eps Estimate
-0.01
Earnings History > 25 > eps Difference
0.13
Earnings History > 25 > surprise Percent
1300
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-13
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
-0.07
Earnings History > 26 > eps Estimate
-0.03
Earnings History > 26 > eps Difference
-0.04
Earnings History > 26 > surprise Percent
-133.3333
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-13
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
-0.04
Earnings History > 27 > eps Estimate
-0.06
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
33.3333
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-28
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
-0.1
Earnings History > 28 > eps Estimate
0.01
Earnings History > 28 > eps Difference
-0.11
Earnings History > 28 > surprise Percent
-1100
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-13
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.01
Earnings History > 29 > eps Estimate
0.04
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-75
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-13
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.26
Earnings History > 30 > eps Estimate
0.04
Earnings History > 30 > eps Difference
0.22
Earnings History > 30 > surprise Percent
550
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-14
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
-0.005
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-29
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
0.22
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-14
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.09
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-14
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
0.2
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-15
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
0.02
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
-0.0376
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-15
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-0.0083
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-15
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
0.009
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
0.2978
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
0.0156
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
0.125
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
0.0303
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
0.0234
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
0.1116
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
0.0066
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
0.0111
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.0301
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
0.0436
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
0.1057
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.0167
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
0.067
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
-0.0135
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
-0.0799
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
0.0769
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.0311
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
-0.2319
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
0.0487
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
0.0535
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
0.0421
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
0.0308
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-09-30
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
0.0497
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-08
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
0.0485
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-03-31
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.0041
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2009-12-31
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.0763
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-09-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.0534
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-17
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
0.04
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-27
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
1.2
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2008-12-31
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
1.1833
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-19
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.1312
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-20
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
0.16
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-20
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
-0.0815
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2007-12-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
-0.1994
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-09-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
-0.057
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-06-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
-0.0702
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-03-31
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
-0.0586
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2006-12-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
-0.4
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-09-30
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
0.0393
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-06-30
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
-0.0846
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-03-31
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
-0.0788
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2005-12-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
-0.4
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-09-30
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
-0.0095
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-06-30
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
-0.0936
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-03-31
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
-0.2635
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2004-12-31
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
1.2
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-09-30
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
-0.0835
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-06-30
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
-0.2098
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-03-31
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
-0.2118
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2003-12-31
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
-0.2
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-09-30
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
-
Earnings History > 89 > eps Actual
-0.2177
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-06-30
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
-
Earnings History > 90 > eps Actual
-0.2676
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-03-31
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
-0.1707
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-09-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
-
Earnings History > 92 > eps Actual
-0.3128
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-06-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
-0.4364
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-03-31
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
-0.4699
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-09-30
Earnings History > 95 > report Date
2001-09-30
Earnings History > 95 > date
2001-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
-0.4085
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-06-30
Earnings History > 96 > report Date
2001-06-30
Earnings History > 96 > date
2001-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
-
Earnings History > 96 > eps Actual
-0.1462
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-03-31
Earnings History > 97 > report Date
2001-03-31
Earnings History > 97 > date
2001-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
-
Earnings History > 97 > eps Actual
-0.3424
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-09-30
Earnings History > 98 > report Date
2000-09-30
Earnings History > 98 > date
2000-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
-
Earnings History > 98 > eps Actual
-0.2078
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-06-30
Earnings History > 99 > report Date
2000-06-30
Earnings History > 99 > date
2000-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
-
Earnings History > 99 > eps Actual
0.4853
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-03-31
Earnings History > 100 > report Date
2000-03-31
Earnings History > 100 > date
2000-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
-
Earnings History > 100 > eps Actual
-0.1584
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
VirTra, Inc. provides use of force training and firearms training simulators for the law enforcement, military, and commercial markets worldwide. Its patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship, and related training that mimics real-world situations. It offers V-300 simulator, a 300 degree wrap-around screen for simulation training; V-180 simulator, a 180 degree screen for smaller spaces or budgets; V-100, a single-screen based simulator system; V-100 MIL, a single-screen based simulator system; and V-ST PRO, a realistic single screen firearms shooting and skills training simulator. The company also provides Virtual Interactive Coursework Training Academy (V-VICTA), which enables law enforcement agencies to teach, train, test, and sustain departmental training requirements; and Subscription Training Equipment Partnership, a program that allows agencies to utilize its simulator products, accessories, and V-VICTA interactive coursework on a subscription basis. In addition, it offers V-Author software that allows users to create, edit, and train with content specific to agency's objectives and environments; Simulated Recoil Kits, a range of realistic and reliable simulated recoil kits/weapons; Threat-Fire, a device that applies real-world stress on the trainees during simulation training; and TASER, an OC spray and low-light training devices that interact with its simulators for training. The company sells its simulators and related products through a direct sales force and distribution partners. VirTra, Inc. was formerly known as VirTra Systems Inc. and changed its name to VirTra, Inc. in October 2016. The company was founded in 1993 and is headquartered in Chandler, Arizona.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AIs VTSI stock a smart buy before Fed meeting - Portfolio Risk Assessment & Outstanding Capital Tips bollywoodhelpline.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$8.25
Analyst Picks
Strong Buy
1
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 26.67% of the total shares of VirTra Inc
1.
Vanguard Group Inc(4.5213%)
since
2025/06/30
2.
Vanguard Total Stock Mkt Idx Inv(2.887%)
since
2025/07/31
3.
Dimensional Fund Advisors, Inc.(2.83%)
since
2025/06/30
4.
BlackRock Inc(2.041%)
since
2025/06/30
5.
Millennium Management LLC(1.2362%)
since
2025/06/30
6.
Marshall Wace Asset Management Ltd(1.0898%)
since
2025/06/30
7.
Geode Capital Management, LLC(1.0585%)
since
2025/06/30
8.
Vanguard Institutional Extnd Mkt Idx Tr(0.998%)
since
2025/07/31
9.
Susquehanna International Group, LLP(0.796%)
since
2025/06/30
10.
Goldman Sachs Group Inc(0.6114%)
since
2025/06/30
11.
Perritt Capital Management Inc.(0.5171%)
since
2025/06/30
12.
Perritt MicroCap Opportunities Investor(0.5171%)
since
2025/06/30
13.
Fidelity Extended Market Index(0.5154%)
since
2025/07/31
14.
DFA US Targeted Value I(0.4619%)
since
2025/07/31
15.
Jane Street Group LLC(0.4286%)
since
2025/06/30
16.
DFA US Small Cap Value I(0.4247%)
since
2025/07/31
17.
State Street Corp(0.4022%)
since
2025/06/30
18.
Citadel Advisors Llc(0.3921%)
since
2025/06/30
19.
Dimensional US Small Cap Value ETF(0.3768%)
since
2025/08/29
20.
Renaissance Technologies Corp(0.3683%)
since
2025/06/30
21.
Dimensional US Targeted Value ETF(0.3679%)
since
2025/08/29
22.
Schmeidler A R & CO Inc(0.3436%)
since
2025/06/30
23.
Y-Intercept (Hong Kong) Ltd(0.2867%)
since
2025/06/30
24.
DFA US Small Cap I(0.2638%)
since
2025/07/31
25.
Hennion & Walsh Asset Management Inc(0.2626%)
since
2025/06/30
26.
Qube Research & Technologies(0.2484%)
since
2025/06/30
27.
Virtu Financial LLC(0.241%)
since
2025/06/30
28.
Extended Equity Market Fund K(0.2397%)
since
2025/06/30
29.
Dimensional US Small Cap ETF(0.2356%)
since
2025/08/29
30.
Royal Bank of Canada(0.2326%)
since
2025/06/30
31.
iShares Micro-Cap ETF(0.2177%)
since
2025/08/31
32.
RBC Microcap Value I(0.2121%)
since
2025/06/30
33.
Northern Trust Corp(0.1982%)
since
2025/06/30
34.
Fidelity Total Market Index(0.1748%)
since
2025/07/31
35.
Fidelity Series Total Market Index(0.1342%)
since
2025/07/31
36.
DFA US Core Equity 2 I(0.1249%)
since
2025/07/31
37.
Spartan Extended Market Index Pool F(0.1187%)
since
2025/07/31
38.
Northern Trust Extended Eq Market Idx(0.1067%)
since
2025/06/30
39.
NT Ext Equity Mkt Idx Fd - L(0.1067%)
since
2025/06/30
40.
NT Ext Equity Mkt Idx Fd - NL(0.0854%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.055
Date
2025-09-30
EPS Actual
-0.03
EPS Estimate
0.06
EPS Difference
-0.09
Surprise Percent
-150%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.