_id
6917281f3c536f8df2316c6f
Ticker
VECO
Name
Veeco Instruments Inc
Exchange
NASDAQ
Address
1 Terminal Drive, Plainview, NY, United States, 11803
Country
USA
Sector
Technology
Industry
Semiconductor Equipment & Materials
Currency
USD
Website
https://www.veeco.com
Description
Veeco Instruments Inc., together with its subsidiaries, develops, manufactures, sells, and supports semiconductor and thin film process equipment primarily to make electronic devices. The company offers laser annealing, ion beam deposition and etch, metal organic chemical vapor deposition, single wafer wet processing and surface preparation, molecular beam epitaxy, advanced packaging lithography, atomic layer deposition, and other deposition systems. Its process equipment systems are used in the production of a range of microelectronic components, including logic, dynamic random-access memory, photonics devices, power electronics, radio frequency filters and amplifiers, magnetic heads for hard disk drives, and other semiconductor devices. In addition, the company markets and sells its products to integrated device manufacturers and foundries; outsourced semiconductor assembly and test companies; and hard disk drive and photonics manufacturers, as well as research centers and universities. It operates in the United States, Europe, the Middle East, and Africa, China, Rest of the Asia-Pacific, and internationally. Veeco Instruments Inc. was founded in 1945 and is headquartered in Plainview, New York.
Last Close
32.28
Volume
43420
Current Price
30.62
Change
-5.1425030978934325
Last Updated
2025-12-04T14:58:37.838Z
Image
https://logo.clearbit.com/www.veeco.com
Ipo Date
1994-11-29T00:00:00.000Z
Market Cap
1892111104
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8929937499999999
Sentiment Sources
16
Rating
4.2857
Target Price
33.5
Strong Buy
4
Buy
1
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
165881000
Cost Of Revenue
98949000
Gross Profit
66932000
Operating Expenses
56251000
Operating Income
10681000
Interest Expense
2164000
Pretax Income
11875000
Net Income
10596000
Eps
0.17384741591468417
Dividends Per Share
-
Shares Outstanding
60162510
Income Tax Expense
1279000
EBITDA
18910000
Operating Margin
6.438953225505031
Total Other Income Expense Net
1194000
Cash
193222000
Short Term Investments
176130000
Receivables
147538000
Inventories
276211000
Total Current Assets
810334000
Property Plant Equipment
134395000
Total Assets
1289911000
Payables
43580000
Short Term Debt
4059000
Long Term Debt
225723000
Total Liabilities
413941000
Equity
875970000
Depreciation
4902000
Change In Working Capital
-9153000
Cash From Operations
15533000
Capital Expenditures
2578000
Cash From Investing
-12126000
Cash From Financing
820000
Net Change In Cash
4233000
PE
37.8916
PB
2.130539858670959
ROE
1.209630466796808
ROA
0.8214520226589276
FCF
12955000
Fcf Percent
0.07809815470126175
Piotroski FScore
4
Health Score
59
Deep Value Investing Score
6
Defensive Investing Score
8
Dividend Investing Score
3
Economic Moat Investing Score
7.8
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
165881000
Quarters > 0 > income Statement > cost Of Revenue
98949000
Quarters > 0 > income Statement > gross Profit
66932000
Quarters > 0 > income Statement > operating Expenses
56251000
Quarters > 0 > income Statement > operating Income
10681000
Quarters > 0 > income Statement > interest Expense
2164000
Quarters > 0 > income Statement > pretax Income
11875000
Quarters > 0 > income Statement > net Income
10596000
Quarters > 0 > income Statement > eps
0.17384741591468417
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
60950000
Quarters > 0 > income Statement > income Tax Expense
1279000
Quarters > 0 > income Statement > EBITDA
18910000
Quarters > 0 > income Statement > operating Margin
6.438953225505031
Quarters > 0 > income Statement > total Other Income Expense Net
1194000
Quarters > 0 > balance Sheet > cash
193222000
Quarters > 0 > balance Sheet > short Term Investments
176130000
Quarters > 0 > balance Sheet > receivables
147538000
Quarters > 0 > balance Sheet > inventories
276211000
Quarters > 0 > balance Sheet > total Current Assets
810334000
Quarters > 0 > balance Sheet > property Plant Equipment
134395000
Quarters > 0 > balance Sheet > total Assets
1289911000
Quarters > 0 > balance Sheet > payables
43580000
Quarters > 0 > balance Sheet > short Term Debt
4059000
Quarters > 0 > balance Sheet > long Term Debt
225723000
Quarters > 0 > balance Sheet > total Liabilities
413941000
Quarters > 0 > balance Sheet > equity
875970000
Quarters > 0 > cash Flow > net Income
10596000
Quarters > 0 > cash Flow > depreciation
4902000
Quarters > 0 > cash Flow > change In Working Capital
-9153000
Quarters > 0 > cash Flow > cash From Operations
15533000
Quarters > 0 > cash Flow > capital Expenditures
2578000
Quarters > 0 > cash Flow > cash From Investing
-12126000
Quarters > 0 > cash Flow > cash From Financing
820000
Quarters > 0 > cash Flow > net Change In Cash
4233000
Quarters > 0 > ratios > PE
0.17384741591468417
Quarters > 0 > ratios > PB
2.130539858670959
Quarters > 0 > ratios > ROE
1.209630466796808
Quarters > 0 > ratios > ROA
0.8214520226589276
Quarters > 0 > ratios > FCF
12955000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.07809815470126175
Quarters > 0 > health Score
59
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
166104000
Quarters > 1 > income Statement > cost Of Revenue
97377000
Quarters > 1 > income Statement > gross Profit
68727000
Quarters > 1 > income Statement > operating Expenses
56357000
Quarters > 1 > income Statement > operating Income
12370000
Quarters > 1 > income Statement > interest Expense
2290000
Quarters > 1 > income Statement > pretax Income
12622000
Quarters > 1 > income Statement > net Income
11733000
Quarters > 1 > income Statement > eps
0.19478061656456994
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
60237000
Quarters > 1 > income Statement > income Tax Expense
889000
Quarters > 1 > income Statement > EBITDA
20013000
Quarters > 1 > income Statement > operating Margin
7.447141549872368
Quarters > 1 > income Statement > total Other Income Expense Net
252000
Quarters > 1 > balance Sheet > cash
188902000
Quarters > 1 > balance Sheet > short Term Investments
165890000
Quarters > 1 > balance Sheet > receivables
142999000
Quarters > 1 > balance Sheet > inventories
258984000
Quarters > 1 > balance Sheet > total Current Assets
791892000
Quarters > 1 > balance Sheet > property Plant Equipment
136975000
Quarters > 1 > balance Sheet > total Assets
1274705000
Quarters > 1 > balance Sheet > payables
49529000
Quarters > 1 > balance Sheet > short Term Debt
3915000
Quarters > 1 > balance Sheet > long Term Debt
225441000
Quarters > 1 > balance Sheet > total Liabilities
418509000
Quarters > 1 > balance Sheet > equity
856196000
Quarters > 1 > cash Flow > net Income
11733000
Quarters > 1 > cash Flow > depreciation
5101000
Quarters > 1 > cash Flow > change In Working Capital
-16836000
Quarters > 1 > cash Flow > cash From Operations
9042000
Quarters > 1 > cash Flow > capital Expenditures
3595000
Quarters > 1 > cash Flow > cash From Investing
9535000
Quarters > 1 > cash Flow > cash From Financing
-4706000
Quarters > 1 > cash Flow > net Change In Cash
13922000
Quarters > 1 > ratios > PE
0.19478061656456994
Quarters > 1 > ratios > PB
2.154246153918028
Quarters > 1 > ratios > ROE
1.3703637952057706
Quarters > 1 > ratios > ROA
0.9204482605779376
Quarters > 1 > ratios > FCF
5447000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.03279270818282522
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
167292000
Quarters > 2 > income Statement > cost Of Revenue
98825000
Quarters > 2 > income Statement > gross Profit
68467000
Quarters > 2 > income Statement > operating Expenses
54319000
Quarters > 2 > income Statement > operating Income
14148000
Quarters > 2 > income Statement > interest Expense
2506000
Quarters > 2 > income Statement > pretax Income
14984000
Quarters > 2 > income Statement > net Income
11947000
Quarters > 2 > income Statement > eps
0.19834312846565064
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
60234000
Quarters > 2 > income Statement > income Tax Expense
3037000
Quarters > 2 > income Statement > EBITDA
22525000
Quarters > 2 > income Statement > operating Margin
8.457069076823757
Quarters > 2 > income Statement > total Other Income Expense Net
836000
Quarters > 2 > balance Sheet > cash
174898000
Quarters > 2 > balance Sheet > short Term Investments
178395000
Quarters > 2 > balance Sheet > receivables
147954000
Quarters > 2 > balance Sheet > inventories
254051000
Quarters > 2 > balance Sheet > total Current Assets
794805000
Quarters > 2 > balance Sheet > property Plant Equipment
139778000
Quarters > 2 > balance Sheet > total Assets
1278824000
Quarters > 2 > balance Sheet > payables
57845000
Quarters > 2 > balance Sheet > short Term Debt
3814000
Quarters > 2 > balance Sheet > long Term Debt
249955000
Quarters > 2 > balance Sheet > total Liabilities
466966000
Quarters > 2 > balance Sheet > equity
811858000
Quarters > 2 > cash Flow > net Income
11947000
Quarters > 2 > cash Flow > depreciation
5035000
Quarters > 2 > cash Flow > change In Working Capital
-8022000
Quarters > 2 > cash Flow > cash From Operations
19992000
Quarters > 2 > cash Flow > capital Expenditures
6755000
Quarters > 2 > cash Flow > cash From Investing
14523000
Quarters > 2 > cash Flow > cash From Financing
-5276000
Quarters > 2 > cash Flow > net Change In Cash
29248000
Quarters > 2 > ratios > PE
0.19834312846565064
Quarters > 2 > ratios > PB
2.271782848724777
Quarters > 2 > ratios > ROE
1.4715627609754416
Quarters > 2 > ratios > ROA
0.934217687500391
Quarters > 2 > ratios > FCF
13237000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.07912512254022906
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
182131000
Quarters > 3 > income Statement > cost Of Revenue
108146000
Quarters > 3 > income Statement > gross Profit
73985000
Quarters > 3 > income Statement > operating Expenses
70106000
Quarters > 3 > income Statement > operating Income
3879000
Quarters > 3 > income Statement > interest Expense
2779000
Quarters > 3 > income Statement > pretax Income
4355000
Quarters > 3 > income Statement > net Income
14965000
Quarters > 3 > income Statement > eps
0.2473594604869502
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
60499000
Quarters > 3 > income Statement > income Tax Expense
-10610000
Quarters > 3 > income Statement > EBITDA
13116000
Quarters > 3 > income Statement > operating Margin
2.1297857036967898
Quarters > 3 > income Statement > total Other Income Expense Net
476000
Quarters > 3 > balance Sheet > cash
145595000
Quarters > 3 > balance Sheet > short Term Investments
198719000
Quarters > 3 > balance Sheet > receivables
133943000
Quarters > 3 > balance Sheet > inventories
246735000
Quarters > 3 > balance Sheet > total Current Assets
764532000
Quarters > 3 > balance Sheet > property Plant Equipment
140292000
Quarters > 3 > balance Sheet > total Assets
1251577000
Quarters > 3 > balance Sheet > payables
43519000
Quarters > 3 > balance Sheet > short Term Debt
30253000
Quarters > 3 > balance Sheet > long Term Debt
249702000
Quarters > 3 > balance Sheet > total Liabilities
480807000
Quarters > 3 > balance Sheet > equity
770770000
Quarters > 3 > cash Flow > net Income
14965000
Quarters > 3 > cash Flow > depreciation
5940000
Quarters > 3 > cash Flow > change In Working Capital
-3443000
Quarters > 3 > cash Flow > cash From Operations
28385000
Quarters > 3 > cash Flow > capital Expenditures
5179000
Quarters > 3 > cash Flow > cash From Investing
-45717000
Quarters > 3 > cash Flow > cash From Financing
-254000
Quarters > 3 > cash Flow > net Change In Cash
-17667000
Quarters > 3 > ratios > PE
0.2473594604869502
Quarters > 3 > ratios > PB
2.403413962660716
Quarters > 3 > ratios > ROE
1.9415649285779157
Quarters > 3 > ratios > ROA
1.1956915155839394
Quarters > 3 > ratios > FCF
23206000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.12741378458362387
Quarters > 3 > health Score
61
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
717301000
Annuals > 0 > income Statement > cost Of Revenue
413296000
Annuals > 0 > income Statement > gross Profit
304005000
Annuals > 0 > income Statement > operating Expenses
237024000
Annuals > 0 > income Statement > operating Income
66981000
Annuals > 0 > income Statement > interest Expense
11045000
Annuals > 0 > income Statement > pretax Income
68834000
Annuals > 0 > income Statement > net Income
73714000
Annuals > 0 > income Statement > eps
1.1967335541268913
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
61596000
Annuals > 0 > income Statement > income Tax Expense
-4880000
Annuals > 0 > income Statement > EBITDA
105022000
Annuals > 0 > income Statement > operating Margin
9.337920900709744
Annuals > 0 > income Statement > total Other Income Expense Net
1853000
Annuals > 0 > balance Sheet > cash
145595000
Annuals > 0 > balance Sheet > short Term Investments
198719000
Annuals > 0 > balance Sheet > receivables
133943000
Annuals > 0 > balance Sheet > inventories
246735000
Annuals > 0 > balance Sheet > total Current Assets
764532000
Annuals > 0 > balance Sheet > property Plant Equipment
140292000
Annuals > 0 > balance Sheet > total Assets
1251577000
Annuals > 0 > balance Sheet > payables
43519000
Annuals > 0 > balance Sheet > short Term Debt
30253000
Annuals > 0 > balance Sheet > long Term Debt
249702000
Annuals > 0 > balance Sheet > total Liabilities
480807000
Annuals > 0 > balance Sheet > equity
770770000
Annuals > 0 > cash Flow > net Income
73714000
Annuals > 0 > cash Flow > depreciation
25143000
Annuals > 0 > cash Flow > change In Working Capital
-70742000
Annuals > 0 > cash Flow > cash From Operations
63815000
Annuals > 0 > cash Flow > capital Expenditures
18113000
Annuals > 0 > cash Flow > cash From Investing
-64547000
Annuals > 0 > cash Flow > cash From Financing
-12579000
Annuals > 0 > cash Flow > net Change In Cash
-13301000
Annuals > 0 > ratios > PE
1.1967335541268913
Annuals > 0 > ratios > PB
2.5011362793051104
Annuals > 0 > ratios > ROE
9.563683070176577
Annuals > 0 > ratios > ROA
5.889689567641463
Annuals > 0 > ratios > FCF
45702000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.0637138384025674
Annuals > 0 > health Score
64
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
666435000
Annuals > 1 > income Statement > cost Of Revenue
381376000
Annuals > 1 > income Statement > gross Profit
285059000
Annuals > 1 > income Statement > operating Expenses
215119000
Annuals > 1 > income Statement > operating Income
69940000
Annuals > 1 > income Statement > interest Expense
11770000
Annuals > 1 > income Statement > pretax Income
-28338000
Annuals > 1 > income Statement > net Income
-30368000
Annuals > 1 > income Statement > eps
-0.5647864010861277
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
53769000
Annuals > 1 > income Statement > income Tax Expense
2030000
Annuals > 1 > income Statement > EBITDA
8398000
Annuals > 1 > income Statement > operating Margin
10.494646889794204
Annuals > 1 > income Statement > total Other Income Expense Net
-98278000
Annuals > 1 > balance Sheet > cash
158781000
Annuals > 1 > balance Sheet > short Term Investments
146664000
Annuals > 1 > balance Sheet > receivables
127388000
Annuals > 1 > balance Sheet > inventories
237635000
Annuals > 1 > balance Sheet > total Current Assets
706278000
Annuals > 1 > balance Sheet > property Plant Equipment
142836000
Annuals > 1 > balance Sheet > total Assets
1229041000
Annuals > 1 > balance Sheet > payables
42383000
Annuals > 1 > balance Sheet > short Term Debt
4025000
Annuals > 1 > balance Sheet > long Term Debt
274941000
Annuals > 1 > balance Sheet > total Liabilities
556599000
Annuals > 1 > balance Sheet > equity
672442000
Annuals > 1 > cash Flow > net Income
-30368000
Annuals > 1 > cash Flow > depreciation
24966000
Annuals > 1 > cash Flow > change In Working Capital
-58497000
Annuals > 1 > cash Flow > cash From Operations
61674000
Annuals > 1 > cash Flow > capital Expenditures
27930000
Annuals > 1 > cash Flow > cash From Investing
-53330000
Annuals > 1 > cash Flow > cash From Financing
-4680000
Annuals > 1 > cash Flow > net Change In Cash
3648000
Annuals > 1 > ratios > PE
-0.5647864010861277
Annuals > 1 > ratios > PB
2.502573125265822
Annuals > 1 > ratios > ROE
-4.516077223017004
Annuals > 1 > ratios > ROA
-2.4708695641561187
Annuals > 1 > ratios > FCF
33744000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.05063359517432308
Annuals > 1 > health Score
35
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
646137000
Annuals > 2 > income Statement > cost Of Revenue
382989000
Annuals > 2 > income Statement > gross Profit
263148000
Annuals > 2 > income Statement > operating Expenses
202852000
Annuals > 2 > income Statement > operating Income
60296000
Annuals > 2 > income Statement > interest Expense
11510000
Annuals > 2 > income Statement > pretax Income
50985000
Annuals > 2 > income Statement > net Income
166942000
Annuals > 2 > income Statement > eps
2.5445760360937095
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
65607000
Annuals > 2 > income Statement > income Tax Expense
-115957000
Annuals > 2 > income Statement > EBITDA
88140000
Annuals > 2 > income Statement > operating Margin
9.331767102023255
Annuals > 2 > income Statement > total Other Income Expense Net
-9311000
Annuals > 2 > balance Sheet > cash
154925000
Annuals > 2 > balance Sheet > short Term Investments
147488000
Annuals > 2 > balance Sheet > receivables
140728000
Annuals > 2 > balance Sheet > inventories
206908000
Annuals > 2 > balance Sheet > total Current Assets
668901000
Annuals > 2 > balance Sheet > property Plant Equipment
133748000
Annuals > 2 > balance Sheet > total Assets
1128183000
Annuals > 2 > balance Sheet > payables
52049000
Annuals > 2 > balance Sheet > short Term Debt
23502000
Annuals > 2 > balance Sheet > long Term Debt
254491000
Annuals > 2 > balance Sheet > total Liabilities
550359000
Annuals > 2 > balance Sheet > equity
577824000
Annuals > 2 > cash Flow > net Income
166942000
Annuals > 2 > cash Flow > depreciation
25645000
Annuals > 2 > cash Flow > change In Working Capital
9980000
Annuals > 2 > cash Flow > cash From Operations
108483000
Annuals > 2 > cash Flow > capital Expenditures
24604000
Annuals > 2 > cash Flow > cash From Investing
-68880000
Annuals > 2 > cash Flow > cash From Financing
-4550000
Annuals > 2 > cash Flow > net Change In Cash
35000000
Annuals > 2 > ratios > PE
2.5445760360937095
Annuals > 2 > ratios > PB
3.5535648960583153
Annuals > 2 > ratios > ROE
28.891496372597885
Annuals > 2 > ratios > ROA
14.797422049437014
Annuals > 2 > ratios > FCF
83879000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.12981612258700553
Annuals > 2 > health Score
77
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
583277000
Annuals > 3 > income Statement > cost Of Revenue
341003000
Annuals > 3 > income Statement > gross Profit
242274000
Annuals > 3 > income Statement > operating Expenses
185564000
Annuals > 3 > income Statement > operating Income
56710000
Annuals > 3 > income Statement > interest Expense
28360000
Annuals > 3 > income Statement > pretax Income
25680000
Annuals > 3 > income Statement > net Income
26038000
Annuals > 3 > income Statement > eps
0.48539418004213036
Annuals > 3 > income Statement > dividends Per Share
5590000
Annuals > 3 > income Statement > shares Outstanding
53643000
Annuals > 3 > income Statement > income Tax Expense
-358000
Annuals > 3 > income Statement > EBITDA
82768000
Annuals > 3 > income Statement > operating Margin
9.72265321622488
Annuals > 3 > income Statement > total Other Income Expense Net
-31030000
Annuals > 3 > balance Sheet > cash
119747000
Annuals > 3 > balance Sheet > short Term Investments
104181000
Annuals > 3 > balance Sheet > receivables
127902000
Annuals > 3 > balance Sheet > inventories
170858000
Annuals > 3 > balance Sheet > total Current Assets
549387000
Annuals > 3 > balance Sheet > property Plant Equipment
128556000
Annuals > 3 > balance Sheet > total Assets
898976000
Annuals > 3 > balance Sheet > payables
44456000
Annuals > 3 > balance Sheet > short Term Debt
4437000
Annuals > 3 > balance Sheet > long Term Debt
229438000
Annuals > 3 > balance Sheet > total Liabilities
461348000
Annuals > 3 > balance Sheet > equity
437628000
Annuals > 3 > cash Flow > net Income
26038000
Annuals > 3 > cash Flow > depreciation
26058000
Annuals > 3 > cash Flow > change In Working Capital
-17780000
Annuals > 3 > cash Flow > cash From Operations
67742000
Annuals > 3 > cash Flow > capital Expenditures
40643000
Annuals > 3 > cash Flow > cash From Investing
44528000
Annuals > 3 > cash Flow > cash From Financing
-122029000
Annuals > 3 > cash Flow > net Change In Cash
-9811000
Annuals > 3 > ratios > PE
0.48539418004213036
Annuals > 3 > ratios > PB
3.8363445494803803
Annuals > 3 > ratios > ROE
5.949802115038343
Annuals > 3 > ratios > ROA
2.896406578151141
Annuals > 3 > ratios > FCF
27099000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.04645991527181768
Annuals > 3 > health Score
46
Valuation > metrics > PE
37.8916
Valuation > metrics > PB
2.130539858670959
Valuation > final Score
64.53008
Valuation > verdict
25.8% Overvalued
Profitability > metrics > ROE
1.209630466796808
Profitability > metrics > ROA
1.3076089612431416
Profitability > metrics > Net Margin
0.06387711672825701
Profitability > final Score
16
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.4725515714008471
Risk > metrics > Interest Coverage
4.935767097966728
Risk > final Score
80
Risk > verdict
Low
Liquidity > metrics > Current Ratio
17.009886857406748
Liquidity > metrics > Quick Ratio
11.211885220092782
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
18
Prev Profitabilities > 1
18
Prev Profitabilities > 2
22
Prev Risks > 0
82
Prev Risks > 1
71
Prev Risks > 2
54
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:34:08.352Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-05
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.36
Earnings History > 0 > eps Estimate
0.28
Earnings History > 0 > eps Difference
0.08
Earnings History > 0 > surprise Percent
28.5714
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-06
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.36
Earnings History > 1 > eps Estimate
0.23
Earnings History > 1 > eps Difference
0.13
Earnings History > 1 > surprise Percent
56.5217
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-07
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.37
Earnings History > 2 > eps Estimate
0.32
Earnings History > 2 > eps Difference
0.05
Earnings History > 2 > surprise Percent
15.625
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-12
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.41
Earnings History > 3 > eps Estimate
0.4
Earnings History > 3 > eps Difference
0.01
Earnings History > 3 > surprise Percent
2.5
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-06
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.46
Earnings History > 4 > eps Estimate
0.45
Earnings History > 4 > eps Difference
0.01
Earnings History > 4 > surprise Percent
2.2222
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-06
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.42
Earnings History > 5 > eps Estimate
0.43
Earnings History > 5 > eps Difference
-0.01
Earnings History > 5 > surprise Percent
-2.3256
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-07
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.45
Earnings History > 6 > eps Estimate
0.41
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
9.7561
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-14
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.51
Earnings History > 7 > eps Estimate
0.42
Earnings History > 7 > eps Difference
0.09
Earnings History > 7 > surprise Percent
21.4286
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-06
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.53
Earnings History > 8 > eps Estimate
0.37
Earnings History > 8 > eps Difference
0.16
Earnings History > 8 > surprise Percent
43.2432
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-07
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.36
Earnings History > 9 > eps Estimate
0.3
Earnings History > 9 > eps Difference
0.06
Earnings History > 9 > surprise Percent
20
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-08
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.3
Earnings History > 10 > eps Estimate
0.2
Earnings History > 10 > eps Difference
0.1
Earnings History > 10 > surprise Percent
50
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-15
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.38
Earnings History > 11 > eps Estimate
0.32
Earnings History > 11 > eps Difference
0.06
Earnings History > 11 > surprise Percent
18.75
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-07
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.45
Earnings History > 12 > eps Estimate
0.41
Earnings History > 12 > eps Difference
0.04
Earnings History > 12 > surprise Percent
9.7561
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-08
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.35
Earnings History > 13 > eps Estimate
0.29
Earnings History > 13 > eps Difference
0.06
Earnings History > 13 > surprise Percent
20.6897
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-09
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.38
Earnings History > 14 > eps Estimate
0.35
Earnings History > 14 > eps Difference
0.03
Earnings History > 14 > surprise Percent
8.5714
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-16
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.43
Earnings History > 15 > eps Estimate
0.37
Earnings History > 15 > eps Difference
0.06
Earnings History > 15 > surprise Percent
16.2162
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-02
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.4
Earnings History > 16 > eps Estimate
0.35
Earnings History > 16 > eps Difference
0.05
Earnings History > 16 > surprise Percent
14.2857
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-03
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.35
Earnings History > 17 > eps Estimate
0.27
Earnings History > 17 > eps Difference
0.08
Earnings History > 17 > surprise Percent
29.6296
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-04
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.25
Earnings History > 18 > eps Estimate
0.23
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
8.6957
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-11
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.3
Earnings History > 19 > eps Estimate
0.31
Earnings History > 19 > eps Difference
-0.01
Earnings History > 19 > surprise Percent
-3.2258
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-27
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.22
Earnings History > 20 > eps Estimate
0.2
Earnings History > 20 > eps Difference
0.02
Earnings History > 20 > surprise Percent
10
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-03
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.11
Earnings History > 21 > eps Estimate
0.07
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
57.1429
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-07
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.22
Earnings History > 22 > eps Estimate
0.06
Earnings History > 22 > eps Difference
0.16
Earnings History > 22 > surprise Percent
266.6667
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-13
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.11
Earnings History > 23 > eps Estimate
0.08
Earnings History > 23 > eps Difference
0.03
Earnings History > 23 > surprise Percent
37.5
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-04
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.05
Earnings History > 24 > eps Estimate
-0.01
Earnings History > 24 > eps Difference
0.06
Earnings History > 24 > surprise Percent
600
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-05
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.09
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
33.3333
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-06
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.14
Earnings History > 26 > eps Estimate
-0.21
Earnings History > 26 > eps Difference
0.07
Earnings History > 26 > surprise Percent
33.3333
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-11
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.16
Earnings History > 27 > eps Estimate
-0.16
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-01
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.11
Earnings History > 28 > eps Estimate
0.08
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
37.5
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-02
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.15
Earnings History > 29 > eps Estimate
0.13
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
15.3846
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-07
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.2
Earnings History > 30 > eps Estimate
0.06
Earnings History > 30 > eps Difference
0.14
Earnings History > 30 > surprise Percent
233.3333
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-12
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.19
Earnings History > 31 > eps Estimate
0.09
Earnings History > 31 > eps Difference
0.1
Earnings History > 31 > surprise Percent
111.1111
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-02
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.09
Earnings History > 32 > eps Estimate
0.02
Earnings History > 32 > eps Difference
0.07
Earnings History > 32 > surprise Percent
350
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-03
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.15
Earnings History > 33 > eps Estimate
0.04
Earnings History > 33 > eps Difference
0.11
Earnings History > 33 > surprise Percent
275
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-04
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.09
Earnings History > 34 > eps Estimate
0.07
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
28.5714
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-16
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.09
Earnings History > 35 > eps Estimate
0.06
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
50
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-01
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.05
Earnings History > 36 > eps Estimate
-0.17
Earnings History > 36 > eps Difference
0.12
Earnings History > 36 > surprise Percent
70.5882
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-01
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.19
Earnings History > 37 > eps Estimate
-0.2
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
5
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-04
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.15
Earnings History > 38 > eps Estimate
-0.26
Earnings History > 38 > eps Difference
0.11
Earnings History > 38 > surprise Percent
42.3077
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-22
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.01
Earnings History > 39 > eps Estimate
-0.02
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
150
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-28
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.33
Earnings History > 40 > eps Estimate
0.3
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
10
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-03
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.2
Earnings History > 41 > eps Estimate
0.17
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
17.6471
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-06
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.01
Earnings History > 42 > eps Estimate
-0.11
Earnings History > 42 > eps Difference
0.1
Earnings History > 42 > surprise Percent
90.9091
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-17
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.13
Earnings History > 43 > eps Estimate
0.04
Earnings History > 43 > eps Difference
0.09
Earnings History > 43 > surprise Percent
225
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-29
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.02
Earnings History > 44 > eps Estimate
-0.12
Earnings History > 44 > eps Difference
0.1
Earnings History > 44 > surprise Percent
83.3333
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.16
Earnings History > 45 > eps Estimate
-0.18
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
11.1111
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-05
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.06
Earnings History > 46 > eps Estimate
-0.16
Earnings History > 46 > eps Difference
0.1
Earnings History > 46 > surprise Percent
62.5
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-19
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.42
Earnings History > 47 > eps Estimate
-0.33
Earnings History > 47 > eps Difference
-0.09
Earnings History > 47 > surprise Percent
-27.2727
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-08
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.08
Earnings History > 48 > eps Estimate
-0.03
Earnings History > 48 > eps Difference
-0.05
Earnings History > 48 > surprise Percent
-166.6667
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-29
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.1053
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-29
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.2601
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-08
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.234
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-22
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.3
Earnings History > 52 > eps Estimate
0.31
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-3.2258
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-26
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.37
Earnings History > 53 > eps Estimate
0.37
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.49
Earnings History > 54 > eps Estimate
0.19
Earnings History > 54 > eps Difference
0.3
Earnings History > 54 > surprise Percent
157.8947
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-06
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.72
Earnings History > 55 > eps Estimate
0.67
Earnings History > 55 > eps Difference
0.05
Earnings History > 55 > surprise Percent
7.4627
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-24
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.33
Earnings History > 56 > eps Estimate
1.13
Earnings History > 56 > eps Difference
0.2
Earnings History > 56 > surprise Percent
17.6991
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-28
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.34
Earnings History > 57 > eps Estimate
1.36
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-1.4706
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-25
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.33
Earnings History > 58 > eps Estimate
1.21
Earnings History > 58 > eps Difference
0.12
Earnings History > 58 > surprise Percent
9.9174
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-07
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.62
Earnings History > 59 > eps Estimate
1.6
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
1.25
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-25
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.46
Earnings History > 60 > eps Estimate
1.26
Earnings History > 60 > eps Difference
0.2
Earnings History > 60 > surprise Percent
15.873
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-26
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.01
Earnings History > 61 > eps Estimate
0.83
Earnings History > 61 > eps Difference
0.18
Earnings History > 61 > surprise Percent
21.6867
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-26
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.49
Earnings History > 62 > eps Estimate
0.48
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
2.0833
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-08
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.41
Earnings History > 63 > eps Estimate
0.34
Earnings History > 63 > eps Difference
0.07
Earnings History > 63 > surprise Percent
20.5882
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-26
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.16
Earnings History > 64 > eps Estimate
0.01
Earnings History > 64 > eps Difference
0.15
Earnings History > 64 > surprise Percent
1500
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-27
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.15
Earnings History > 65 > eps Estimate
-0.2
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
25
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-27
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.22
Earnings History > 66 > eps Estimate
-0.24
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
8.3333
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-09
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.11
Earnings History > 67 > eps Estimate
0.08
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
37.5
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-27
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.15
Earnings History > 68 > eps Estimate
0.12
Earnings History > 68 > eps Difference
0.03
Earnings History > 68 > surprise Percent
25
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-28
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.16
Earnings History > 69 > eps Estimate
0.08
Earnings History > 69 > eps Difference
0.08
Earnings History > 69 > surprise Percent
100
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-04-28
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.09
Earnings History > 70 > eps Estimate
0.03
Earnings History > 70 > eps Difference
0.06
Earnings History > 70 > surprise Percent
200
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-11
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.07
Earnings History > 71 > eps Estimate
0.05
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
40
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-22
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.05
Earnings History > 72 > eps Estimate
-0.07
Earnings History > 72 > eps Difference
0.02
Earnings History > 72 > surprise Percent
28.5714
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-07-27
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.05
Earnings History > 73 > eps Estimate
0.09
Earnings History > 73 > eps Difference
-0.04
Earnings History > 73 > surprise Percent
-44.4444
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-04-24
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.1
Earnings History > 74 > eps Estimate
0.07
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
42.8571
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-12
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.28
Earnings History > 75 > eps Estimate
0.21
Earnings History > 75 > eps Difference
0.07
Earnings History > 75 > surprise Percent
33.3333
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.19
Earnings History > 76 > eps Estimate
0.16
Earnings History > 76 > eps Difference
0.03
Earnings History > 76 > surprise Percent
18.75
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.18
Earnings History > 77 > eps Estimate
0.16
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
12.5
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-25
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.09
Earnings History > 78 > eps Estimate
0.06
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
50
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-13
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.22
Earnings History > 79 > eps Estimate
0.16
Earnings History > 79 > eps Difference
0.06
Earnings History > 79 > surprise Percent
37.5
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-24
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.14
Earnings History > 80 > eps Estimate
0.12
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
16.6667
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-25
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.09
Earnings History > 81 > eps Estimate
0.06
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
50
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-26
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.01
Earnings History > 82 > eps Estimate
0.01
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-03-16
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.03
Earnings History > 83 > eps Estimate
0.06
Earnings History > 83 > eps Difference
-0.03
Earnings History > 83 > surprise Percent
-50
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-25
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.05
Earnings History > 84 > eps Estimate
0.05
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-26
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.15
Earnings History > 85 > eps Estimate
0.14
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
7.1429
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-26
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.11
Earnings History > 86 > eps Estimate
0.09
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
22.2222
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-06
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.03
Earnings History > 87 > eps Estimate
0.02
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
50
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-27
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.03
Earnings History > 88 > eps Estimate
0.04
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-25
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-29
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.03
Earnings History > 89 > eps Estimate
0.03
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-28
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.03
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-02-11
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.11
Earnings History > 91 > eps Estimate
-0.13
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
15.3846
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-28
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.0715
Earnings History > 92 > eps Estimate
0.03
Earnings History > 92 > eps Difference
-0.1015
Earnings History > 92 > surprise Percent
-338.3333
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-07-29
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.02
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-04-26
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.1086
Earnings History > 94 > eps Estimate
-0.06
Earnings History > 94 > eps Difference
-0.0486
Earnings History > 94 > surprise Percent
-81
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-02-08
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.11
Earnings History > 95 > eps Estimate
0.07
Earnings History > 95 > eps Difference
0.04
Earnings History > 95 > surprise Percent
57.1429
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-10-26
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.32
Earnings History > 96 > eps Estimate
0.31
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
3.2258
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-07-27
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.42
Earnings History > 97 > eps Estimate
0.4
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
5
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-04-20
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.51
Earnings History > 98 > eps Estimate
0.45
Earnings History > 98 > eps Difference
0.06
Earnings History > 98 > surprise Percent
13.3333
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-02-06
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.39
Earnings History > 99 > eps Estimate
0.33
Earnings History > 99 > eps Difference
0.06
Earnings History > 99 > surprise Percent
18.1818
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-10-27
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.2
Earnings History > 100 > eps Estimate
0.19
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
5.2632
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-07-28
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.21
Earnings History > 101 > eps Estimate
0.2
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
5
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-04-25
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.14
Earnings History > 102 > eps Estimate
0.25
Earnings History > 102 > eps Difference
-0.11
Earnings History > 102 > surprise Percent
-44
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-02-10
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.39
Earnings History > 103 > eps Estimate
0.39
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-26
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.39
Earnings History > 104 > eps Estimate
0.35
Earnings History > 104 > eps Difference
0.04
Earnings History > 104 > surprise Percent
11.4286
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-28
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.35
Earnings History > 105 > eps Estimate
0.35
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-26
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.32
Earnings History > 106 > eps Estimate
0.3
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
6.6667
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-02-09
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.27
Earnings History > 107 > eps Estimate
0.27
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-22
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.26
Earnings History > 108 > eps Estimate
0.25
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
4
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-07-29
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.24
Earnings History > 109 > eps Estimate
0.22
Earnings History > 109 > eps Difference
0.02
Earnings History > 109 > surprise Percent
9.0909
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-04-27
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.3
Earnings History > 110 > eps Estimate
0.25
Earnings History > 110 > eps Difference
0.05
Earnings History > 110 > surprise Percent
20
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-02-09
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.3
Earnings History > 111 > eps Estimate
0.42
Earnings History > 111 > eps Difference
-0.12
Earnings History > 111 > surprise Percent
-28.5714
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-10-23
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.51
Earnings History > 112 > eps Estimate
0.45
Earnings History > 112 > eps Difference
0.06
Earnings History > 112 > surprise Percent
13.3333
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-07-30
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.49
Earnings History > 113 > eps Estimate
0.42
Earnings History > 113 > eps Difference
0.07
Earnings History > 113 > surprise Percent
16.6667
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-04-23
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.43
Earnings History > 114 > eps Estimate
0.35
Earnings History > 114 > eps Difference
0.08
Earnings History > 114 > surprise Percent
22.8571
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-01-27
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.36
Earnings History > 115 > eps Estimate
0.32
Earnings History > 115 > eps Difference
0.04
Earnings History > 115 > surprise Percent
12.5
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-10-24
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.34
Earnings History > 116 > eps Estimate
0.33
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
3.0303
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-07-25
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.35
Earnings History > 117 > eps Estimate
0.34
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
2.9412
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-04-24
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.31
Earnings History > 118 > eps Estimate
0.31
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-01-24
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.33
Earnings History > 119 > eps Estimate
0.32
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
3.125
Earnings History > 120 > period
1995-09-30
Earnings History > 120 > report Date
1995-10-19
Earnings History > 120 > date
1995-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.33
Earnings History > 120 > eps Estimate
0.28
Earnings History > 120 > eps Difference
0.05
Earnings History > 120 > surprise Percent
17.8571
Earnings History > 121 > period
1995-06-30
Earnings History > 121 > report Date
1995-07-19
Earnings History > 121 > date
1995-06-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.25
Earnings History > 121 > eps Estimate
0.23
Earnings History > 121 > eps Difference
0.02
Earnings History > 121 > surprise Percent
8.6957
Earnings History > 122 > period
1995-03-31
Earnings History > 122 > report Date
1995-04-24
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.16
Earnings History > 122 > eps Difference
0.01
Earnings History > 122 > surprise Percent
6.25
Veeco Instruments Inc., together with its subsidiaries, develops, manufactures, sells, and supports semiconductor and thin film process equipment primarily to make electronic devices. The company offers laser annealing, ion beam deposition and etch, metal organic chemical vapor deposition, single wafer wet processing and surface preparation, molecular beam epitaxy, advanced packaging lithography, atomic layer deposition, and other deposition systems. Its process equipment systems are used in the production of a range of microelectronic components, including logic, dynamic random-access memory, photonics devices, power electronics, radio frequency filters and amplifiers, magnetic heads for hard disk drives, and other semiconductor devices. In addition, the company markets and sells its products to integrated device manufacturers and foundries; outsourced semiconductor assembly and test companies; and hard disk drive and photonics manufacturers, as well as research centers and universities. It operates in the United States, Europe, the Middle East, and Africa, China, Rest of the Asia-Pacific, and internationally. Veeco Instruments Inc. was founded in 1945 and is headquartered in Plainview, New York.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AThe Technical Signals Behind (VECO) That Institutions Follow news.stocktradersdaily.com
Read more →Halper Sadeh LLC Encourages ZEUS, ACLS, VECO Shareholders to Contact the Firm to Discuss Their Rights Barchart.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$33.5
Analyst Picks
Strong Buy
4
Buy
1
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
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)
-
Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 106.25% of the total shares of Veeco Instruments Inc
1.
BlackRock Inc(15.1581%)
since
2025/06/30
2.
Vanguard Group Inc(12.6347%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.9252%)
since
2025/08/31
4.
Wasatch Advisors LP(5.6461%)
since
2025/06/30
5.
Neuberger Berman Group LLC(5.4814%)
since
2025/06/30
6.
Manufacturers Life Insurance Co(5.344%)
since
2025/06/30
7.
Dimensional Fund Advisors, Inc.(4.0816%)
since
2025/06/30
8.
State Street Corp(4.0504%)
since
2025/06/30
9.
Paradigm Capital Management, Inc.(4.0059%)
since
2025/06/30
10.
Vanguard Total Stock Mkt Idx Inv(3.0449%)
since
2025/07/31
11.
Geode Capital Management, LLC(2.3822%)
since
2025/06/30
12.
Vanguard Small Cap Index(2.363%)
since
2025/07/31
13.
iShares Russell 2000 ETF(2.3045%)
since
2025/08/31
14.
Vanguard Information Technology ETF(2.2973%)
since
2025/07/31
15.
JHancock Small Cap Core NAV(2.0911%)
since
2025/07/31
16.
Federated Hermes Inc(1.7768%)
since
2025/06/30
17.
Morgan Stanley - Brokerage Accounts(1.7038%)
since
2025/06/30
18.
Fisher Asset Management, LLC(1.6609%)
since
2025/06/30
19.
Neuberger Berman Intrinsic Value I(1.6564%)
since
2025/07/31
20.
SG Capital Management, LLC(1.3432%)
since
2025/06/30
21.
Wasatch Small Cap Value(1.3323%)
since
2025/06/30
22.
Vanguard Small Cap Growth Index Inv(1.3302%)
since
2025/07/31
23.
Northern Trust Corp(1.315%)
since
2025/06/30
24.
Baillie Gifford & Co Limited.(1.2466%)
since
2025/06/30
25.
Westwood Mgt SmallCap Value(1.2152%)
since
2025/06/30
26.
Westwood Quality SmallCap Fund Inst(1.2152%)
since
2025/06/30
27.
Needham Investment Management, LLC(1.1984%)
since
2025/06/30
28.
Victory Capital Management Inc.(1.1175%)
since
2025/06/30
29.
Vanguard Institutional Extnd Mkt Idx Tr(1.0746%)
since
2025/07/31
30.
Bank of America Corp(1.0296%)
since
2025/06/30
31.
Federated Hermes MDT Small Cap Core IS(0.9748%)
since
2025/06/30
32.
Federated Hermes MDT SCC Institutional(0.9748%)
since
2025/06/30
33.
FMR Inc(0.9705%)
since
2025/06/30
34.
Wasatch Micro Cap(0.958%)
since
2025/06/30
35.
Fidelity Small Cap Index(0.9533%)
since
2025/06/30
36.
Charles Schwab Investment Management Inc(0.932%)
since
2025/06/30
37.
iShares S&P Small-Cap 600 Value ETF(0.9283%)
since
2025/08/31
38.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8811%)
since
2025/08/29
39.
iShares Russell 2000 Value ETF(0.842%)
since
2025/08/31
40.
American Beacon Small Cp Val R5(0.8045%)
since
2025/08/31
* 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.36
EPS Estimate
0.28
EPS Difference
0.08
Surprise Percent
28.5714%
(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.