_id
691728cd3c536f8df2316ccc
Ticker
VICR
Name
Vicor Corporation
Exchange
NASDAQ
Address
25 Frontage Road, Andover, MA, United States, 01810
Country
USA
Sector
Technology
Industry
Electronic Components
Currency
USD
Website
https://www.vicorpower.com
Description
Vicor Corporation, together with its subsidiaries, designs, develops, manufactures, and markets modular power components and power systems for converting electrical power for use in electrically-powered devices. The company offers a range of brick-format DC-DC converters; complementary components that provide AC line rectification, input filtering, power factor correction, and transient protection; and input and output voltage, and output power products, as well as sells electrical and mechanical accessories. It also designs, sells, and services custom power system solutions. The company serves independent manufacturers of electronic devices, original equipment manufacturers, and their contract manufacturers in the aerospace and aviation, defense electronics, satellites, factory automation, instrumentation, test equipment, transportation, telecommunications and networking infrastructure, and vehicle markets. It operates in the United States, Europe, the Asia Pacific, and internationally. Vicor Corporation was incorporated in 1981 and is headquartered in Andover, Massachusetts.
Last Close
100.83
Volume
282059
Current Price
100.97
Change
0.13884756520876781
Last Updated
2025-12-05T13:25:08.415Z
Image
https://logo.clearbit.com/www.vicorpower.com
Ipo Date
1991-11-27T00:00:00.000Z
Market Cap
4246667264
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.99326
Sentiment Sources
15
Rating
3.25
Target Price
86.6667
Strong Buy
0
Buy
1
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
110423000
Cost Of Revenue
46910000
Gross Profit
63513000
Operating Expenses
42606000
Operating Income
20907000
Interest Expense
-
Pretax Income
33289999
Net Income
28302000
Eps
0.6299131983084798
Dividends Per Share
-
Shares Outstanding
32925914
Income Tax Expense
4987999
EBITDA
38525999
Operating Margin
18.933555509268903
Total Other Income Expense Net
12382999
Cash
362382000
Short Term Investments
-
Receivables
53252000
Inventories
92294000
Total Current Assets
533913000
Property Plant Equipment
152526000
Total Assets
710247000
Payables
15391000
Short Term Debt
1584000
Long Term Debt
-
Total Liabilities
79894000
Equity
630079000
Depreciation
5236000
Change In Working Capital
-252000
Cash From Operations
38487000
Capital Expenditures
4021000
Cash From Investing
-4021000
Cash From Financing
-10574000
Net Change In Cash
23841000
PE
51.9451
PB
7.200021108464177
ROE
4.491817692702027
ROA
3.9848109178919446
FCF
34466000
Fcf Percent
0.31212700252664755
Piotroski FScore
4
Health Score
69
Deep Value Investing Score
5.5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
8.8
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
7
Net Net Investing Score
4
Quality Investing Score
8
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
110423000
Quarters > 0 > income Statement > cost Of Revenue
46910000
Quarters > 0 > income Statement > gross Profit
63513000
Quarters > 0 > income Statement > operating Expenses
42606000
Quarters > 0 > income Statement > operating Income
20907000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
33289999
Quarters > 0 > income Statement > net Income
28302000
Quarters > 0 > income Statement > eps
0.6299131983084798
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
44930000
Quarters > 0 > income Statement > income Tax Expense
4987999
Quarters > 0 > income Statement > EBITDA
38525999
Quarters > 0 > income Statement > operating Margin
18.933555509268903
Quarters > 0 > income Statement > total Other Income Expense Net
12382999
Quarters > 0 > balance Sheet > cash
362382000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
53252000
Quarters > 0 > balance Sheet > inventories
92294000
Quarters > 0 > balance Sheet > total Current Assets
533913000
Quarters > 0 > balance Sheet > property Plant Equipment
152526000
Quarters > 0 > balance Sheet > total Assets
710247000
Quarters > 0 > balance Sheet > payables
15391000
Quarters > 0 > balance Sheet > short Term Debt
1584000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
79894000
Quarters > 0 > balance Sheet > equity
630079000
Quarters > 0 > cash Flow > net Income
28302000
Quarters > 0 > cash Flow > depreciation
5236000
Quarters > 0 > cash Flow > change In Working Capital
-252000
Quarters > 0 > cash Flow > cash From Operations
38487000
Quarters > 0 > cash Flow > capital Expenditures
4021000
Quarters > 0 > cash Flow > cash From Investing
-4021000
Quarters > 0 > cash Flow > cash From Financing
-10574000
Quarters > 0 > cash Flow > net Change In Cash
23841000
Quarters > 0 > ratios > PE
0.6299131983084798
Quarters > 0 > ratios > PB
7.200021108464177
Quarters > 0 > ratios > ROE
4.491817692702027
Quarters > 0 > ratios > ROA
3.9848109178919446
Quarters > 0 > ratios > FCF
34466000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.31212700252664755
Quarters > 0 > health Score
69
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
141046000
Quarters > 1 > income Statement > cost Of Revenue
48918000
Quarters > 1 > income Statement > gross Profit
92128000
Quarters > 1 > income Statement > operating Expenses
46743000
Quarters > 1 > income Statement > operating Income
45385000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
49042000
Quarters > 1 > income Statement > net Income
41192000
Quarters > 1 > income Statement > eps
0.9138141402489074
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
45077000
Quarters > 1 > income Statement > income Tax Expense
7842000
Quarters > 1 > income Statement > EBITDA
50575000
Quarters > 1 > income Statement > operating Margin
32.17744565602711
Quarters > 1 > income Statement > total Other Income Expense Net
3657000
Quarters > 1 > balance Sheet > cash
338541000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
55085000
Quarters > 1 > balance Sheet > inventories
95493000
Quarters > 1 > balance Sheet > total Current Assets
514781000
Quarters > 1 > balance Sheet > property Plant Equipment
154285000
Quarters > 1 > balance Sheet > total Assets
693509000
Quarters > 1 > balance Sheet > payables
16805000
Quarters > 1 > balance Sheet > short Term Debt
1699000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
84643000
Quarters > 1 > balance Sheet > equity
608595000
Quarters > 1 > cash Flow > net Income
41200000
Quarters > 1 > cash Flow > depreciation
5190000
Quarters > 1 > cash Flow > change In Working Capital
15128000
Quarters > 1 > cash Flow > cash From Operations
65225000
Quarters > 1 > cash Flow > capital Expenditures
6204000
Quarters > 1 > cash Flow > cash From Investing
-6204000
Quarters > 1 > cash Flow > cash From Financing
-16635000
Quarters > 1 > cash Flow > net Change In Cash
42442000
Quarters > 1 > ratios > PE
0.9138141402489074
Quarters > 1 > ratios > PB
7.4785771983010045
Quarters > 1 > ratios > ROE
6.7683763422308765
Quarters > 1 > ratios > ROA
5.939648944714488
Quarters > 1 > ratios > FCF
59021000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.418452136182522
Quarters > 1 > health Score
72
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
93968000
Quarters > 2 > income Statement > cost Of Revenue
49603000
Quarters > 2 > income Statement > gross Profit
44365000
Quarters > 2 > income Statement > operating Expenses
44514000
Quarters > 2 > income Statement > operating Income
-149000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
2985000
Quarters > 2 > income Statement > net Income
2539000
Quarters > 2 > income Statement > eps
0.05580833058577866
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
45495000
Quarters > 2 > income Statement > income Tax Expense
424000
Quarters > 2 > income Statement > EBITDA
5040000
Quarters > 2 > income Statement > operating Margin
-0.15856461774221012
Quarters > 2 > income Statement > total Other Income Expense Net
3134000
Quarters > 2 > balance Sheet > cash
296099000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
65864000
Quarters > 2 > balance Sheet > inventories
98515000
Quarters > 2 > balance Sheet > total Current Assets
486964000
Quarters > 2 > balance Sheet > property Plant Equipment
153117000
Quarters > 2 > balance Sheet > total Assets
665038000
Quarters > 2 > balance Sheet > payables
16866000
Quarters > 2 > balance Sheet > short Term Debt
1675000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
84475000
Quarters > 2 > balance Sheet > equity
580308000
Quarters > 2 > cash Flow > net Income
2561000
Quarters > 2 > cash Flow > depreciation
5189000
Quarters > 2 > cash Flow > change In Working Capital
8024000
Quarters > 2 > cash Flow > cash From Operations
20128000
Quarters > 2 > cash Flow > capital Expenditures
4550000
Quarters > 2 > cash Flow > cash From Investing
-4550000
Quarters > 2 > cash Flow > cash From Financing
3166000
Quarters > 2 > cash Flow > net Change In Cash
18826000
Quarters > 2 > ratios > PE
0.05580833058577866
Quarters > 2 > ratios > PB
7.915848394300958
Quarters > 2 > ratios > ROE
0.4375262791483143
Quarters > 2 > ratios > ROA
0.3817826951241884
Quarters > 2 > ratios > FCF
15578000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.16577983994551337
Quarters > 2 > health Score
59
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
96166000
Quarters > 3 > income Statement > cost Of Revenue
45806000
Quarters > 3 > income Statement > gross Profit
50360000
Quarters > 3 > income Statement > operating Expenses
41155000
Quarters > 3 > income Statement > operating Income
9205000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
11758000
Quarters > 3 > income Statement > net Income
10246000
Quarters > 3 > income Statement > eps
0.22620098904980573
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
45296000
Quarters > 3 > income Statement > income Tax Expense
1516000
Quarters > 3 > income Statement > EBITDA
13815000
Quarters > 3 > income Statement > operating Margin
9.571990100451302
Quarters > 3 > income Statement > total Other Income Expense Net
2553000
Quarters > 3 > balance Sheet > cash
277273000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
52948000
Quarters > 3 > balance Sheet > inventories
106032000
Quarters > 3 > balance Sheet > total Current Assets
463034000
Quarters > 3 > balance Sheet > property Plant Equipment
152705000
Quarters > 3 > balance Sheet > total Assets
641118000
Quarters > 3 > balance Sheet > payables
8737000
Quarters > 3 > balance Sheet > short Term Debt
1716000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
70827000
Quarters > 3 > balance Sheet > equity
570071000
Quarters > 3 > cash Flow > net Income
10246000
Quarters > 3 > cash Flow > depreciation
4610000
Quarters > 3 > cash Flow > change In Working Capital
-8793000
Quarters > 3 > cash Flow > cash From Operations
10117000
Quarters > 3 > cash Flow > capital Expenditures
1736000
Quarters > 3 > cash Flow > cash From Investing
-1736000
Quarters > 3 > cash Flow > cash From Financing
1443000
Quarters > 3 > cash Flow > net Change In Cash
9668000
Quarters > 3 > ratios > PE
0.22620098904980573
Quarters > 3 > ratios > PB
8.022750008332295
Quarters > 3 > ratios > ROE
1.7973199829494924
Quarters > 3 > ratios > ROA
1.5981457391619016
Quarters > 3 > ratios > FCF
8381000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.08715138406505418
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
359058000
Annuals > 0 > income Statement > cost Of Revenue
175060000
Annuals > 0 > income Statement > gross Profit
183998000
Annuals > 0 > income Statement > operating Expenses
185308000
Annuals > 0 > income Statement > operating Income
-1310000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
10487000
Annuals > 0 > income Statement > net Income
6129000
Annuals > 0 > income Statement > eps
0.13569341126461212
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
45168000
Annuals > 0 > income Statement > income Tax Expense
4348000
Annuals > 0 > income Statement > EBITDA
36816000
Annuals > 0 > income Statement > operating Margin
-0.3648435628784208
Annuals > 0 > income Statement > total Other Income Expense Net
11797000
Annuals > 0 > balance Sheet > cash
277273000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
52948000
Annuals > 0 > balance Sheet > inventories
106032000
Annuals > 0 > balance Sheet > total Current Assets
463034000
Annuals > 0 > balance Sheet > property Plant Equipment
152705000
Annuals > 0 > balance Sheet > total Assets
641118000
Annuals > 0 > balance Sheet > payables
8737000
Annuals > 0 > balance Sheet > short Term Debt
1716000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
70827000
Annuals > 0 > balance Sheet > equity
570071000
Annuals > 0 > cash Flow > net Income
6139000
Annuals > 0 > cash Flow > depreciation
18626000
Annuals > 0 > cash Flow > change In Working Capital
-8731000
Annuals > 0 > cash Flow > cash From Operations
50842000
Annuals > 0 > cash Flow > capital Expenditures
23602000
Annuals > 0 > cash Flow > cash From Investing
-23602000
Annuals > 0 > cash Flow > cash From Financing
7993000
Annuals > 0 > cash Flow > net Change In Cash
35054000
Annuals > 0 > ratios > PE
0.13569341126461212
Annuals > 0 > ratios > PB
7.4906155899879145
Annuals > 0 > ratios > ROE
1.0751292382878623
Annuals > 0 > ratios > ROA
0.9559862614994431
Annuals > 0 > ratios > FCF
27240000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.07586518055578764
Annuals > 0 > health Score
50
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
405059000
Annuals > 1 > income Statement > cost Of Revenue
200130000
Annuals > 1 > income Statement > gross Profit
204929000
Annuals > 1 > income Statement > operating Expenses
153571000
Annuals > 1 > income Statement > operating Income
51358000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
60244000
Annuals > 1 > income Statement > net Income
53595000
Annuals > 1 > income Statement > eps
1.1908941427428672
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
45004000
Annuals > 1 > income Statement > income Tax Expense
6644000
Annuals > 1 > income Statement > EBITDA
68598000
Annuals > 1 > income Statement > operating Margin
12.679140569645408
Annuals > 1 > income Statement > total Other Income Expense Net
8886000
Annuals > 1 > balance Sheet > cash
242219000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
52631000
Annuals > 1 > balance Sheet > inventories
106579000
Annuals > 1 > balance Sheet > total Current Assets
420366000
Annuals > 1 > balance Sheet > property Plant Equipment
157689000
Annuals > 1 > balance Sheet > total Assets
594887000
Annuals > 1 > balance Sheet > payables
12100000
Annuals > 1 > balance Sheet > short Term Debt
1864000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
53781000
Annuals > 1 > balance Sheet > equity
540869000
Annuals > 1 > cash Flow > net Income
53600000
Annuals > 1 > cash Flow > depreciation
17240000
Annuals > 1 > cash Flow > change In Working Capital
-9190000
Annuals > 1 > cash Flow > cash From Operations
74528000
Annuals > 1 > cash Flow > capital Expenditures
33452000
Annuals > 1 > cash Flow > cash From Investing
-33452000
Annuals > 1 > cash Flow > cash From Financing
10602000
Annuals > 1 > cash Flow > net Change In Cash
51608000
Annuals > 1 > ratios > PE
1.1908941427428672
Annuals > 1 > ratios > PB
7.866374593478274
Annuals > 1 > ratios > ROE
9.909053763480621
Annuals > 1 > ratios > ROA
9.00927403019397
Annuals > 1 > ratios > FCF
41076000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.10140744928516586
Annuals > 1 > health Score
68
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
399079000
Annuals > 2 > income Statement > cost Of Revenue
218520000
Annuals > 2 > income Statement > gross Profit
180559000
Annuals > 2 > income Statement > operating Expenses
153358000
Annuals > 2 > income Statement > operating Income
27201000
Annuals > 2 > income Statement > interest Expense
1506000
Annuals > 2 > income Statement > pretax Income
28687000
Annuals > 2 > income Statement > net Income
25446000
Annuals > 2 > income Statement > eps
0.5668017997950728
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
44894000
Annuals > 2 > income Statement > income Tax Expense
3261000
Annuals > 2 > income Statement > EBITDA
47477000
Annuals > 2 > income Statement > operating Margin
6.81594371039318
Annuals > 2 > income Statement > total Other Income Expense Net
1486000
Annuals > 2 > balance Sheet > cash
190611000
Annuals > 2 > balance Sheet > short Term Investments
19949
Annuals > 2 > balance Sheet > receivables
65429000
Annuals > 2 > balance Sheet > inventories
101410000
Annuals > 2 > balance Sheet > total Current Assets
362604000
Annuals > 2 > balance Sheet > property Plant Equipment
166009000
Annuals > 2 > balance Sheet > total Assets
536901000
Annuals > 2 > balance Sheet > payables
22207000
Annuals > 2 > balance Sheet > short Term Debt
1450000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
72565000
Annuals > 2 > balance Sheet > equity
464088000
Annuals > 2 > cash Flow > net Income
25426000
Annuals > 2 > cash Flow > depreciation
13776000
Annuals > 2 > cash Flow > change In Working Capital
-34013000
Annuals > 2 > cash Flow > cash From Operations
22939000
Annuals > 2 > cash Flow > capital Expenditures
63966000
Annuals > 2 > cash Flow > cash From Investing
-18966000
Annuals > 2 > cash Flow > cash From Financing
4439000
Annuals > 2 > cash Flow > net Change In Cash
8193000
Annuals > 2 > ratios > PE
0.5668017997950728
Annuals > 2 > ratios > PB
9.14541802416783
Annuals > 2 > ratios > ROE
5.48301184258158
Annuals > 2 > ratios > ROA
4.739421234082261
Annuals > 2 > ratios > FCF
-41027000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
-0.10280420668589427
Annuals > 2 > health Score
51
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
359364000
Annuals > 3 > income Statement > cost Of Revenue
181164000
Annuals > 3 > income Statement > gross Profit
178200000
Annuals > 3 > income Statement > operating Expenses
122598000
Annuals > 3 > income Statement > operating Income
55602000
Annuals > 3 > income Statement > interest Expense
12904000
Annuals > 3 > income Statement > pretax Income
56805000
Annuals > 3 > income Statement > net Income
56625000
Annuals > 3 > income Statement > eps
1.2592847929546769
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
44966000
Annuals > 3 > income Statement > income Tax Expense
176000
Annuals > 3 > income Statement > EBITDA
67307000
Annuals > 3 > income Statement > operating Margin
15.472334457541656
Annuals > 3 > income Statement > total Other Income Expense Net
1203000
Annuals > 3 > balance Sheet > cash
182418000
Annuals > 3 > balance Sheet > short Term Investments
45215000
Annuals > 3 > balance Sheet > receivables
55097000
Annuals > 3 > balance Sheet > inventories
67322000
Annuals > 3 > balance Sheet > total Current Assets
356760000
Annuals > 3 > balance Sheet > property Plant Equipment
115975000
Annuals > 3 > balance Sheet > total Assets
477205000
Annuals > 3 > balance Sheet > payables
21189000
Annuals > 3 > balance Sheet > short Term Debt
1551000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
53300000
Annuals > 3 > balance Sheet > equity
423599000
Annuals > 3 > cash Flow > net Income
56625000
Annuals > 3 > cash Flow > depreciation
11705000
Annuals > 3 > cash Flow > change In Working Capital
-20428000
Annuals > 3 > cash Flow > cash From Operations
54881000
Annuals > 3 > cash Flow > capital Expenditures
47761000
Annuals > 3 > cash Flow > cash From Investing
-43661000
Annuals > 3 > cash Flow > cash From Financing
10090000
Annuals > 3 > cash Flow > net Change In Cash
20676000
Annuals > 3 > ratios > PE
1.2592847929546769
Annuals > 3 > ratios > PB
10.035636628037366
Annuals > 3 > ratios > ROE
13.367595296495033
Annuals > 3 > ratios > ROA
11.86596955186974
Annuals > 3 > ratios > FCF
7120000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.01981278035640743
Annuals > 3 > health Score
62
Valuation > metrics > PE
51.9451
Valuation > metrics > PB
7.200021108464177
Valuation > final Score
1
Valuation > verdict
123.9% Overvalued
Profitability > metrics > ROE
4.491817692702027
Profitability > metrics > ROA
5.30086362384883
Profitability > metrics > Net Margin
0.2563052987149416
Profitability > final Score
55
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.1267999727018358
Risk > metrics > Interest Coverage
3.9929335370511843
Risk > final Score
76
Risk > verdict
Low
Liquidity > metrics > Current Ratio
31.452901325478646
Liquidity > metrics > Quick Ratio
26.01584683357879
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
68
Prev Profitabilities > 1
6
Prev Profitabilities > 2
26
Prev Risks > 0
100
Prev Risks > 1
60
Prev Risks > 2
78
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T01:17:01.089Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-28
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.7268
Earnings History > 0 > eps Estimate
0.2
Earnings History > 0 > eps Difference
0.5268
Earnings History > 0 > surprise Percent
263.4
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-21
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.91
Earnings History > 1 > eps Estimate
0.1714
Earnings History > 1 > eps Difference
0.7386
Earnings History > 1 > surprise Percent
430.9218
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-21
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.1378
Earnings History > 2 > eps Estimate
0.29
Earnings History > 2 > eps Difference
-0.1522
Earnings History > 2 > surprise Percent
-52.4828
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-20
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.3042
Earnings History > 3 > eps Estimate
0.205
Earnings History > 3 > eps Difference
0.0992
Earnings History > 3 > surprise Percent
48.3902
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-22
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.26
Earnings History > 4 > eps Estimate
0.14
Earnings History > 4 > eps Difference
0.12
Earnings History > 4 > surprise Percent
85.7143
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-23
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.03
Earnings History > 5 > eps Estimate
0.11
Earnings History > 5 > eps Difference
-0.14
Earnings History > 5 > surprise Percent
-127.2727
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-23
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.06
Earnings History > 6 > eps Estimate
0.11
Earnings History > 6 > eps Difference
-0.05
Earnings History > 6 > surprise Percent
-45.4545
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-22
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.19
Earnings History > 7 > eps Estimate
0.36
Earnings History > 7 > eps Difference
-0.17
Earnings History > 7 > surprise Percent
-47.2222
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-24
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.37
Earnings History > 8 > eps Estimate
0.32
Earnings History > 8 > eps Difference
0.05
Earnings History > 8 > surprise Percent
15.625
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-25
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.38
Earnings History > 9 > eps Estimate
0.19
Earnings History > 9 > eps Difference
0.19
Earnings History > 9 > surprise Percent
100
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-25
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.25
Earnings History > 10 > eps Estimate
0.21
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
19.0476
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-23
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.18
Earnings History > 11 > eps Estimate
0.21
Earnings History > 11 > eps Difference
-0.03
Earnings History > 11 > surprise Percent
-14.2857
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-25
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.18
Earnings History > 12 > eps Estimate
0.22
Earnings History > 12 > eps Difference
-0.04
Earnings History > 12 > surprise Percent
-18.1818
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-21
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.24
Earnings History > 13 > eps Estimate
0.1
Earnings History > 13 > eps Difference
0.14
Earnings History > 13 > surprise Percent
140
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-21
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.11
Earnings History > 14 > eps Estimate
0.27
Earnings History > 14 > eps Difference
-0.16
Earnings History > 14 > surprise Percent
-59.2593
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-24
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.2
Earnings History > 15 > eps Estimate
0.46
Earnings History > 15 > eps Difference
-0.26
Earnings History > 15 > surprise Percent
-56.5217
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-21
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.29
Earnings History > 16 > eps Estimate
0.44
Earnings History > 16 > eps Difference
-0.15
Earnings History > 16 > surprise Percent
-34.0909
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-22
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.43
Earnings History > 17 > eps Estimate
0.33
Earnings History > 17 > eps Difference
0.1
Earnings History > 17 > surprise Percent
30.303
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-22
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.34
Earnings History > 18 > eps Estimate
0.25
Earnings History > 18 > eps Difference
0.09
Earnings History > 18 > surprise Percent
36
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-25
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.26
Earnings History > 19 > eps Estimate
0.17
Earnings History > 19 > eps Difference
0.09
Earnings History > 19 > surprise Percent
52.9412
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-22
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.13
Earnings History > 20 > eps Estimate
0.08
Earnings History > 20 > eps Difference
0.05
Earnings History > 20 > surprise Percent
62.5
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-23
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.08
Earnings History > 21 > eps Estimate
0.02
Earnings History > 21 > eps Difference
0.06
Earnings History > 21 > surprise Percent
300
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-23
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.04
Earnings History > 22 > eps Estimate
0.05
Earnings History > 22 > eps Difference
-0.09
Earnings History > 22 > surprise Percent
-180
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-25
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.03
Earnings History > 23 > eps Estimate
0.09
Earnings History > 23 > eps Difference
-0.06
Earnings History > 23 > surprise Percent
-66.6667
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-17
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.14
Earnings History > 24 > eps Estimate
0.15
Earnings History > 24 > eps Difference
-0.01
Earnings History > 24 > surprise Percent
-6.6667
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-25
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.06
Earnings History > 25 > eps Estimate
0.11
Earnings History > 25 > eps Difference
-0.05
Earnings History > 25 > surprise Percent
-45.4545
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-23
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.1
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.1
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-26
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.17
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-16
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.32
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-24
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.19
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-24
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.1
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-22
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.04
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-24
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.0003
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-27
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.01
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-25
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.02
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-23
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.069
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-25
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.06
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-26
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.014
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-26
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.1379
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-25
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0452
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-27
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.064
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-28
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0205
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-28
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0861
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-23
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0861
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-21
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.0953
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-22
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.1254
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-04-22
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.1395
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-13
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.34
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-22
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0242
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-24
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.1198
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-04-26
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.1212
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-27
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.1151
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-24
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0046
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-24
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0053
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-25
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0078
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-22
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.02
Earnings History > 55 > eps Estimate
0.24
Earnings History > 55 > eps Difference
-0.22
Earnings History > 55 > surprise Percent
-91.6667
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-26
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0259
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-27
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0732
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-27
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.096
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-23
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2582
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-22
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.3787
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-23
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.1137
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-23
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0468
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-09
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.06
Earnings History > 63 > eps Estimate
0.03
Earnings History > 63 > eps Difference
0.03
Earnings History > 63 > surprise Percent
100
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-03
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.04
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-04
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.03
Earnings History > 65 > eps Estimate
-0.01
Earnings History > 65 > eps Difference
0.04
Earnings History > 65 > surprise Percent
400
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-05
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.06
Earnings History > 66 > eps Estimate
-0.1
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
40
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-03-10
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.08
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-06
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.01
Earnings History > 68 > eps Estimate
-0.01
Earnings History > 68 > eps Difference
0.02
Earnings History > 68 > surprise Percent
200
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-11
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.03
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-08
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.01
Earnings History > 70 > eps Estimate
0.05
Earnings History > 70 > eps Difference
-0.04
Earnings History > 70 > surprise Percent
-80
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-27
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.01
Earnings History > 71 > eps Estimate
0.01
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-08
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.013
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-07-30
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.01
Earnings History > 73 > eps Estimate
0.05
Earnings History > 73 > eps Difference
-0.06
Earnings History > 73 > surprise Percent
-120
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-04-25
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.06
Earnings History > 74 > eps Estimate
0.03
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
100
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-22
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.9179
Earnings History > 75 > eps Estimate
0.05
Earnings History > 75 > eps Difference
-0.9679
Earnings History > 75 > surprise Percent
-1935.8
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-23
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.06
Earnings History > 76 > eps Estimate
0.06
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-24
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.07
Earnings History > 77 > eps Estimate
0.09
Earnings History > 77 > eps Difference
-0.02
Earnings History > 77 > surprise Percent
-22.2222
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-24
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.07
Earnings History > 78 > eps Estimate
0.05
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
40
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-08
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.05
Earnings History > 79 > eps Estimate
0.05
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-18
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.04
Earnings History > 80 > eps Estimate
0.02
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
100
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-18
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0021
Earnings History > 81 > eps Estimate
0.02
Earnings History > 81 > eps Difference
-0.0179
Earnings History > 81 > surprise Percent
-89.5
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-14
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0009
Earnings History > 82 > eps Estimate
-0.02
Earnings History > 82 > eps Difference
0.0209
Earnings History > 82 > surprise Percent
104.5
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-08
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.05
Earnings History > 83 > eps Estimate
-0.01
Earnings History > 83 > eps Difference
-0.04
Earnings History > 83 > surprise Percent
-400
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-19
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.01
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-20
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0014
Earnings History > 85 > eps Estimate
-0.01
Earnings History > 85 > eps Difference
0.0114
Earnings History > 85 > surprise Percent
114
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-20
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.03
Earnings History > 86 > eps Estimate
-0.1
Earnings History > 86 > eps Difference
0.07
Earnings History > 86 > surprise Percent
70
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-10
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.12
Earnings History > 87 > eps Estimate
-0.14
Earnings History > 87 > eps Difference
0.02
Earnings History > 87 > surprise Percent
14.2857
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-20
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.17
Earnings History > 88 > eps Estimate
-0.12
Earnings History > 88 > eps Difference
-0.05
Earnings History > 88 > surprise Percent
-41.6667
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-16
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.14
Earnings History > 89 > eps Estimate
-0.13
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-7.6923
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-17
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.16
Earnings History > 90 > eps Estimate
-0.06
Earnings History > 90 > eps Difference
-0.1
Earnings History > 90 > surprise Percent
-166.6667
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-02-06
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.08
Earnings History > 91 > eps Estimate
-0.07
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-14.2857
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-18
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.06
Earnings History > 92 > eps Estimate
-0.09
Earnings History > 92 > eps Difference
0.03
Earnings History > 92 > surprise Percent
33.3333
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-07-25
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.11
Earnings History > 93 > eps Estimate
-0.09
Earnings History > 93 > eps Difference
-0.02
Earnings History > 93 > surprise Percent
-22.2222
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-04-30
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.12
Earnings History > 94 > eps Estimate
-0.1
Earnings History > 94 > eps Difference
-0.02
Earnings History > 94 > surprise Percent
-20
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-02-06
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.04
Earnings History > 95 > eps Estimate
-0.02
Earnings History > 95 > eps Difference
-0.02
Earnings History > 95 > surprise Percent
-100
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-10-15
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0029
Earnings History > 96 > eps Estimate
-0.06
Earnings History > 96 > eps Difference
0.0629
Earnings History > 96 > surprise Percent
104.8333
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-07-19
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.02
Earnings History > 97 > eps Estimate
0.04
Earnings History > 97 > eps Difference
-0.06
Earnings History > 97 > surprise Percent
-150
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-04-17
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.05
Earnings History > 98 > eps Estimate
0.2
Earnings History > 98 > eps Difference
-0.15
Earnings History > 98 > surprise Percent
-75
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-02-01
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2
Earnings History > 99 > eps Estimate
0.25
Earnings History > 99 > eps Difference
-0.05
Earnings History > 99 > surprise Percent
-20
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-10-12
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.23
Earnings History > 100 > eps Estimate
0.22
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
4.5455
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-07-18
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.19
Earnings History > 101 > eps Estimate
0.18
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
5.5556
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-04-13
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.16
Earnings History > 102 > eps Estimate
0.15
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
6.6667
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-02-02
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.13
Earnings History > 103 > eps Estimate
0.16
Earnings History > 103 > eps Difference
-0.03
Earnings History > 103 > surprise Percent
-18.75
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-13
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.13
Earnings History > 104 > eps Estimate
0.12
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
8.3333
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-14
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.1
Earnings History > 105 > eps Estimate
0.11
Earnings History > 105 > eps Difference
-0.01
Earnings History > 105 > surprise Percent
-9.0909
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-14
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.09
Earnings History > 106 > eps Estimate
0.09
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-02-02
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.08
Earnings History > 107 > eps Estimate
0.08
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-10-13
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.07
Earnings History > 108 > eps Estimate
0.07
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-07-13
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.1
Earnings History > 109 > eps Estimate
0.14
Earnings History > 109 > eps Difference
-0.04
Earnings History > 109 > surprise Percent
-28.5714
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-04-13
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.12
Earnings History > 110 > eps Estimate
0.17
Earnings History > 110 > eps Difference
-0.05
Earnings History > 110 > surprise Percent
-29.4118
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-02-02
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.15
Earnings History > 111 > eps Estimate
0.17
Earnings History > 111 > eps Difference
-0.02
Earnings History > 111 > surprise Percent
-11.7647
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-10-08
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.16
Earnings History > 112 > eps Estimate
0.15
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
6.6667
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-07-14
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.15
Earnings History > 113 > eps Estimate
0.15
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-04-09
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.14
Earnings History > 114 > eps Estimate
0.14
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-02-03
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.14
Earnings History > 115 > eps Estimate
0.16
Earnings History > 115 > eps Difference
-0.02
Earnings History > 115 > surprise Percent
-12.5
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-10-09
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.15
Earnings History > 116 > eps Estimate
0.17
Earnings History > 116 > eps Difference
-0.02
Earnings History > 116 > surprise Percent
-11.7647
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-07-10
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.16
Earnings History > 117 > eps Estimate
0.16
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-04-09
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.16
Earnings History > 118 > eps Estimate
0.17
Earnings History > 118 > eps Difference
-0.01
Earnings History > 118 > surprise Percent
-5.8824
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-01-31
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.17
Earnings History > 119 > eps Estimate
0.2
Earnings History > 119 > eps Difference
-0.03
Earnings History > 119 > surprise Percent
-15
Earnings History > 120 > period
1995-09-30
Earnings History > 120 > report Date
1995-10-12
Earnings History > 120 > date
1995-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.18
Earnings History > 120 > eps Estimate
0.18
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-06-30
Earnings History > 121 > report Date
1995-07-13
Earnings History > 121 > date
1995-06-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.17
Earnings History > 121 > eps Estimate
0.17
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-03-31
Earnings History > 122 > report Date
1995-04-11
Earnings History > 122 > date
1995-03-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.17
Earnings History > 122 > eps Estimate
0.15
Earnings History > 122 > eps Difference
0.02
Earnings History > 122 > surprise Percent
13.3333
Earnings History > 123 > period
1994-12-31
Earnings History > 123 > report Date
1995-02-01
Earnings History > 123 > date
1994-12-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.15
Earnings History > 123 > eps Estimate
0.14
Earnings History > 123 > eps Difference
0.01
Earnings History > 123 > surprise Percent
7.1429
Earnings History > 124 > period
1994-09-30
Earnings History > 124 > report Date
1994-10-11
Earnings History > 124 > date
1994-09-30
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.14
Earnings History > 124 > eps Estimate
0.12
Earnings History > 124 > eps Difference
0.02
Earnings History > 124 > surprise Percent
16.6667
Earnings History > 125 > period
1994-06-30
Earnings History > 125 > report Date
1994-07-12
Earnings History > 125 > date
1994-06-30
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.12
Earnings History > 125 > eps Estimate
0.11
Earnings History > 125 > eps Difference
0.01
Earnings History > 125 > surprise Percent
9.0909
Earnings History > 126 > period
1994-03-31
Earnings History > 126 > report Date
1994-04-12
Earnings History > 126 > date
1994-03-31
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.11
Earnings History > 126 > eps Estimate
0.11
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
0
Earnings History > 127 > period
1993-12-31
Earnings History > 127 > report Date
1994-02-04
Earnings History > 127 > date
1993-12-31
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.1
Earnings History > 127 > eps Estimate
0.09
Earnings History > 127 > eps Difference
0.01
Earnings History > 127 > surprise Percent
11.1111
Earnings History > 128 > period
1993-09-30
Earnings History > 128 > report Date
1993-10-12
Earnings History > 128 > date
1993-09-30
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
0.09
Earnings History > 128 > eps Estimate
0.08
Earnings History > 128 > eps Difference
0.01
Earnings History > 128 > surprise Percent
12.5
Earnings History > 129 > period
1993-06-30
Earnings History > 129 > report Date
1993-07-14
Earnings History > 129 > date
1993-06-30
Earnings History > 129 > before After Market
-
Earnings History > 129 > currency
USD
Earnings History > 129 > eps Actual
0.08
Earnings History > 129 > eps Estimate
0.09
Earnings History > 129 > eps Difference
-0.01
Earnings History > 129 > surprise Percent
-11.1111
Earnings History > 130 > period
1993-03-31
Earnings History > 130 > report Date
1993-04-13
Earnings History > 130 > date
1993-03-31
Earnings History > 130 > before After Market
-
Earnings History > 130 > currency
USD
Earnings History > 130 > eps Actual
0.08
Earnings History > 130 > eps Estimate
0.07
Earnings History > 130 > eps Difference
0.01
Earnings History > 130 > surprise Percent
14.2857
Earnings History > 131 > period
1992-12-31
Earnings History > 131 > report Date
1993-02-09
Earnings History > 131 > date
1992-12-31
Earnings History > 131 > before After Market
-
Earnings History > 131 > currency
USD
Earnings History > 131 > eps Actual
0.07
Earnings History > 131 > eps Estimate
0.08
Earnings History > 131 > eps Difference
-0.01
Earnings History > 131 > surprise Percent
-12.5
Vicor Corporation, together with its subsidiaries, designs, develops, manufactures, and markets modular power components and power systems for converting electrical power for use in electrically-powered devices. The company offers a range of brick-format DC-DC converters; complementary components that provide AC line rectification, input filtering, power factor correction, and transient protection; and input and output voltage, and output power products, as well as sells electrical and mechanical accessories. It also designs, sells, and services custom power system solutions. The company serves independent manufacturers of electronic devices, original equipment manufacturers, and their contract manufacturers in the aerospace and aviation, defense electronics, satellites, factory automation, instrumentation, test equipment, transportation, telecommunications and networking infrastructure, and vehicle markets. It operates in the United States, Europe, the Asia Pacific, and internationally. Vicor Corporation was incorporated in 1981 and is headquartered in Andover, Massachusetts.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAug Volume: What momentum indicators show for VICR stock - Trade Entry Report & Real-Time Volume Triggers BỘ NỘI VỤ
Read more →Edgestream Partners L.P. Takes $1.56 Million Position in Vicor Corporation $VICR - MarketBeat
12/6/2025
Edgestream Partners L.P. Takes $1.56 Million Position in Vicor Corporation $VICR MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$86.6667
Analyst Picks
Strong Buy
0
Buy
1
Hold
3
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 53.87% of the total shares of Vicor Corporation
1.
JPMorgan Chase & Co(9.9083%)
since
2025/06/30
2.
BlackRock Inc(7.622%)
since
2025/06/30
3.
Vanguard Group Inc(5.6192%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(3.0583%)
since
2025/08/31
5.
JPM US Technology A (dist) USD(2.9224%)
since
2025/07/31
6.
State Street Corp(1.8886%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(1.6257%)
since
2025/07/31
8.
Needham Investment Management, LLC(1.5706%)
since
2025/06/30
9.
Geode Capital Management, LLC(1.2691%)
since
2025/06/30
10.
Vanguard Small Cap Index(1.2655%)
since
2025/07/31
11.
iShares Russell 2000 ETF(1.2508%)
since
2025/08/31
12.
Dimensional Fund Advisors, Inc.(1.2314%)
since
2025/06/30
13.
Needham Aggressive Growth Retail(1.1387%)
since
2025/06/30
14.
JPMorgan Small Cap Growth A(1.004%)
since
2025/07/31
15.
JPMorgan U.S. Tech Leaders ETF(0.7811%)
since
2025/08/29
16.
Awm Investment Company Inc(0.7418%)
since
2025/06/30
17.
Morgan Stanley - Brokerage Accounts(0.73%)
since
2025/06/30
18.
Vanguard Small Cap Growth Index Inv(0.7179%)
since
2025/07/31
19.
Pinnacle Associates Inc(0.6042%)
since
2025/06/30
20.
Vanguard Institutional Extnd Mkt Idx Tr(0.5517%)
since
2025/07/31
21.
Northern Trust Corp(0.5364%)
since
2025/06/30
22.
Fidelity Small Cap Index(0.5224%)
since
2025/06/30
23.
Ashford Capital Management Inc(0.5153%)
since
2025/06/30
24.
Colrain Capital LLC(0.5125%)
since
2025/06/30
25.
Herald Investment Management Ltd(0.512%)
since
2025/06/30
26.
Herald Ord(0.512%)
since
2025/03/31
27.
Millennium Management LLC(0.4895%)
since
2025/06/30
28.
Brown Capital Mgmt Small Co Inv(0.4856%)
since
2025/03/31
29.
Charles Schwab Investment Management Inc(0.4765%)
since
2025/06/30
30.
iShares Russell 2000 Growth ETF(0.4575%)
since
2025/08/31
31.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.4534%)
since
2025/08/29
32.
Citadel Advisors Llc(0.3709%)
since
2025/06/30
33.
Nuveen, LLC(0.3689%)
since
2025/06/30
34.
Fidelity Enhanced Small Cap ETF(0.3334%)
since
2025/08/29
35.
FMR Inc(0.3311%)
since
2025/06/30
36.
Vanguard Tax-Managed Small Cap Adm(0.3297%)
since
2025/07/31
37.
Bank of New York Mellon Corp(0.3146%)
since
2025/06/30
38.
DFA US Small Cap I(0.2968%)
since
2025/07/31
39.
Fidelity Extended Market Index(0.2788%)
since
2025/07/31
40.
Ashford Small Company Growth(0.2677%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.7268
EPS Estimate
0.2
EPS Difference
0.5268
Surprise Percent
263.4%
(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.