_id
69148df6ccc777a4e85d9ae9
Ticker
PLAB
Name
Photronics Inc
Exchange
NASDAQ
Address
15 Secor Road, Brookfield, CT, United States, 06804
Country
USA
Sector
Technology
Industry
Semiconductor Equipment & Materials
Currency
USD
Website
https://www.photronics.com
Description
Photronics, Inc., together with its subsidiaries, engages in the manufacture and sale of photomask products and services in the United States, Taiwan, China, Korea, Europe, and internationally. It offers photomasks that are used in the manufacture of integrated circuits and flat panel displays (FPDs); and to transfer circuit patterns onto semiconductor wafers, and FDP substrates. The company offers electrical and optical components. It sells its products to semiconductor and FPD designers, manufacturers, and foundries, as well as to other high-performance electronics manufacturers through its sales personnel and customer service representatives. The company was formerly known as Photronic Labs, Inc. and changed its name to Photronics, Inc. in 1990. Photronics, Inc. was incorporated in 1969 and is based in Brookfield, Connecticut.
Last Close
37.35
Volume
2194008
Current Price
39.03
Change
4.497991967871485
Last Updated
2025-12-03T12:08:10.656Z
Image
-
Ipo Date
1987-03-10T00:00:00.000Z
Market Cap
1412935552
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9800000000000003
Sentiment Sources
12
Rating
5
Target Price
33
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-07-31
Revenue
210394000
Cost Of Revenue
139539000
Gross Profit
70855000
Operating Expenses
22695000
Operating Income
48160000
Interest Expense
51000
Pretax Income
38733000
Net Income
22892000
Eps
0.37796159624878234
Dividends Per Share
-
Shares Outstanding
59004625
Income Tax Expense
9594000
EBITDA
-7951000
Operating Margin
22.890386607983118
Total Other Income Expense Net
-9427000
Cash
479521000
Short Term Investments
96277000
Receivables
190875000
Inventories
63490000
Total Current Assets
872236000
Property Plant Equipment
838988000
Total Assets
1752765000
Payables
174914000
Short Term Debt
11000
Long Term Debt
-
Total Liabilities
214765000
Equity
1125551000
Depreciation
18848000
Change In Working Capital
-1225000
Cash From Operations
50055000
Capital Expenditures
24839000
Cash From Investing
-92752000
Cash From Financing
-20212000
Net Change In Cash
-48245000
PE
13.2712
PB
2.100242467911272
ROE
2.033848310738474
ROA
1.3060507255678886
FCF
25216000
Fcf Percent
0.11985132655874217
Piotroski FScore
4
Health Score
64
Deep Value Investing Score
8.5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
8.3
Garp Investing Score
6.5
Growth Investing Score
5
Momentum Investing Score
7.5
Net Net Investing Score
4.5
Quality Investing Score
7.5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
210394000
Quarters > 0 > income Statement > cost Of Revenue
139539000
Quarters > 0 > income Statement > gross Profit
70855000
Quarters > 0 > income Statement > operating Expenses
22695000
Quarters > 0 > income Statement > operating Income
48160000
Quarters > 0 > income Statement > interest Expense
51000
Quarters > 0 > income Statement > pretax Income
38733000
Quarters > 0 > income Statement > net Income
22892000
Quarters > 0 > income Statement > eps
0.37796159624878234
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
60567000
Quarters > 0 > income Statement > income Tax Expense
9594000
Quarters > 0 > income Statement > EBITDA
-7951000
Quarters > 0 > income Statement > operating Margin
22.890386607983118
Quarters > 0 > income Statement > total Other Income Expense Net
-9427000
Quarters > 0 > balance Sheet > cash
479521000
Quarters > 0 > balance Sheet > short Term Investments
96277000
Quarters > 0 > balance Sheet > receivables
190875000
Quarters > 0 > balance Sheet > inventories
63490000
Quarters > 0 > balance Sheet > total Current Assets
872236000
Quarters > 0 > balance Sheet > property Plant Equipment
838988000
Quarters > 0 > balance Sheet > total Assets
1752765000
Quarters > 0 > balance Sheet > payables
174914000
Quarters > 0 > balance Sheet > short Term Debt
11000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
214765000
Quarters > 0 > balance Sheet > equity
1125551000
Quarters > 0 > cash Flow > net Income
29139000
Quarters > 0 > cash Flow > depreciation
18848000
Quarters > 0 > cash Flow > change In Working Capital
-1225000
Quarters > 0 > cash Flow > cash From Operations
50055000
Quarters > 0 > cash Flow > capital Expenditures
24839000
Quarters > 0 > cash Flow > cash From Investing
-92752000
Quarters > 0 > cash Flow > cash From Financing
-20212000
Quarters > 0 > cash Flow > net Change In Cash
-48245000
Quarters > 0 > ratios > PE
0.37796159624878234
Quarters > 0 > ratios > PB
2.100242467911272
Quarters > 0 > ratios > ROE
2.033848310738474
Quarters > 0 > ratios > ROA
1.3060507255678886
Quarters > 0 > ratios > FCF
25216000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.11985132655874217
Quarters > 0 > health Score
64
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
210992000
Quarters > 1 > income Statement > cost Of Revenue
133086000
Quarters > 1 > income Statement > gross Profit
77906000
Quarters > 1 > income Statement > operating Expenses
22189000
Quarters > 1 > income Statement > operating Income
55717000
Quarters > 1 > income Statement > interest Expense
4000
Quarters > 1 > income Statement > pretax Income
29931000
Quarters > 1 > income Statement > net Income
8861000
Quarters > 1 > income Statement > eps
0.1453242365598452
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
60974000
Quarters > 1 > income Statement > income Tax Expense
5714000
Quarters > 1 > income Statement > EBITDA
49529000
Quarters > 1 > income Statement > operating Margin
26.40716235686661
Quarters > 1 > income Statement > total Other Income Expense Net
-25786000
Quarters > 1 > balance Sheet > cash
530708000
Quarters > 1 > balance Sheet > short Term Investments
27699000
Quarters > 1 > balance Sheet > receivables
195977000
Quarters > 1 > balance Sheet > inventories
61201000
Quarters > 1 > balance Sheet > total Current Assets
855806000
Quarters > 1 > balance Sheet > property Plant Equipment
807558000
Quarters > 1 > balance Sheet > total Assets
1703032000
Quarters > 1 > balance Sheet > payables
89484000
Quarters > 1 > balance Sheet > short Term Debt
11000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
206263000
Quarters > 1 > balance Sheet > equity
1100920000
Quarters > 1 > cash Flow > net Income
24217000
Quarters > 1 > cash Flow > depreciation
19594000
Quarters > 1 > cash Flow > change In Working Capital
-15734000
Quarters > 1 > cash Flow > cash From Operations
31453000
Quarters > 1 > cash Flow > capital Expenditures
60549000
Quarters > 1 > cash Flow > cash From Investing
-87692000
Quarters > 1 > cash Flow > cash From Financing
-74594000
Quarters > 1 > cash Flow > net Change In Cash
-111492000
Quarters > 1 > ratios > PE
0.1453242365598452
Quarters > 1 > ratios > PB
2.1616604476256223
Quarters > 1 > ratios > ROE
0.8048722886313265
Quarters > 1 > ratios > ROA
0.5203073107258114
Quarters > 1 > ratios > FCF
-29096000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.13790096306968985
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
212138000
Quarters > 2 > income Statement > cost Of Revenue
136603000
Quarters > 2 > income Statement > gross Profit
75535000
Quarters > 2 > income Statement > operating Expenses
23358000
Quarters > 2 > income Statement > operating Income
52177000
Quarters > 2 > income Statement > interest Expense
47000
Quarters > 2 > income Statement > pretax Income
77158000
Quarters > 2 > income Statement > net Income
42851000
Quarters > 2 > income Statement > eps
0.6838543910885558
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
62661000
Quarters > 2 > income Statement > income Tax Expense
18901000
Quarters > 2 > income Statement > EBITDA
97997000
Quarters > 2 > income Statement > operating Margin
24.595781990968142
Quarters > 2 > income Statement > total Other Income Expense Net
24981000
Quarters > 2 > balance Sheet > cash
642200000
Quarters > 2 > balance Sheet > short Term Investments
0
Quarters > 2 > balance Sheet > receivables
188438000
Quarters > 2 > balance Sheet > inventories
57583000
Quarters > 2 > balance Sheet > total Current Assets
920834000
Quarters > 2 > balance Sheet > property Plant Equipment
749809000
Quarters > 2 > balance Sheet > total Assets
1704671000
Quarters > 2 > balance Sheet > payables
85936000
Quarters > 2 > balance Sheet > short Term Debt
2631000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
210462000
Quarters > 2 > balance Sheet > equity
1127749000
Quarters > 2 > cash Flow > net Income
58257000
Quarters > 2 > cash Flow > depreciation
20792000
Quarters > 2 > cash Flow > change In Working Capital
-3917000
Quarters > 2 > cash Flow > cash From Operations
78466000
Quarters > 2 > cash Flow > capital Expenditures
35200000
Quarters > 2 > cash Flow > cash From Investing
6845000
Quarters > 2 > cash Flow > cash From Financing
-20478000
Quarters > 2 > cash Flow > net Change In Cash
43631000
Quarters > 2 > ratios > PE
0.6838543910885558
Quarters > 2 > ratios > PB
2.168619816998286
Quarters > 2 > ratios > ROE
3.7996930167971774
Quarters > 2 > ratios > ROA
2.513740187989354
Quarters > 2 > ratios > FCF
43266000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.20395214435886075
Quarters > 2 > health Score
75
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
222628000
Quarters > 3 > income Statement > cost Of Revenue
140326000
Quarters > 3 > income Statement > gross Profit
82302000
Quarters > 3 > income Statement > operating Expenses
26474000
Quarters > 3 > income Statement > operating Income
55828000
Quarters > 3 > income Statement > interest Expense
76000
Quarters > 3 > income Statement > pretax Income
54794000
Quarters > 3 > income Statement > net Income
33869000
Quarters > 3 > income Statement > eps
0.542850731676043
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
62391000
Quarters > 3 > income Statement > income Tax Expense
14569000
Quarters > 3 > income Statement > EBITDA
76062000
Quarters > 3 > income Statement > operating Margin
25.076809745404894
Quarters > 3 > income Statement > total Other Income Expense Net
-1034000
Quarters > 3 > balance Sheet > cash
598485000
Quarters > 3 > balance Sheet > short Term Investments
42184000
Quarters > 3 > balance Sheet > receivables
215046000
Quarters > 3 > balance Sheet > inventories
56527000
Quarters > 3 > balance Sheet > total Current Assets
931062000
Quarters > 3 > balance Sheet > property Plant Equipment
745257000
Quarters > 3 > balance Sheet > total Assets
1712059000
Quarters > 3 > balance Sheet > payables
78717000
Quarters > 3 > balance Sheet > short Term Debt
19897000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
231300000
Quarters > 3 > balance Sheet > equity
1120864000
Quarters > 3 > cash Flow > net Income
33869000
Quarters > 3 > cash Flow > depreciation
21192000
Quarters > 3 > cash Flow > change In Working Capital
-5352000
Quarters > 3 > cash Flow > cash From Operations
68370000
Quarters > 3 > cash Flow > capital Expenditures
43209000
Quarters > 3 > cash Flow > cash From Investing
-14407000
Quarters > 3 > cash Flow > cash From Financing
-1302000
Quarters > 3 > cash Flow > net Change In Cash
61242000
Quarters > 3 > ratios > PE
0.542850731676043
Quarters > 3 > ratios > PB
2.1725389788591656
Quarters > 3 > ratios > ROE
3.0216868415793527
Quarters > 3 > ratios > ROA
1.9782612631924483
Quarters > 3 > ratios > FCF
25161000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.11301812889663475
Quarters > 3 > health Score
65
Annuals > 0 > quarter
2024-10-31
Annuals > 0 > income Statement > revenue
866946000
Annuals > 0 > income Statement > cost Of Revenue
551000000
Annuals > 0 > income Statement > gross Profit
315946000
Annuals > 0 > income Statement > operating Expenses
94428000
Annuals > 0 > income Statement > operating Income
221518000
Annuals > 0 > income Statement > interest Expense
334000
Annuals > 0 > income Statement > pretax Income
247415000
Annuals > 0 > income Statement > net Income
130688000
Annuals > 0 > income Statement > eps
2.0946610889391097
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
62391000
Annuals > 0 > income Statement > income Tax Expense
63567000
Annuals > 0 > income Statement > EBITDA
330554000
Annuals > 0 > income Statement > operating Margin
25.551533774883328
Annuals > 0 > income Statement > total Other Income Expense Net
25897000
Annuals > 0 > balance Sheet > cash
598485000
Annuals > 0 > balance Sheet > short Term Investments
42184000
Annuals > 0 > balance Sheet > receivables
215046000
Annuals > 0 > balance Sheet > inventories
56527000
Annuals > 0 > balance Sheet > total Current Assets
931062000
Annuals > 0 > balance Sheet > property Plant Equipment
745257000
Annuals > 0 > balance Sheet > total Assets
1712059000
Annuals > 0 > balance Sheet > payables
78717000
Annuals > 0 > balance Sheet > short Term Debt
19897000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
231300000
Annuals > 0 > balance Sheet > equity
1120864000
Annuals > 0 > cash Flow > net Income
183848000
Annuals > 0 > cash Flow > depreciation
82805000
Annuals > 0 > cash Flow > change In Working Capital
-17710000
Annuals > 0 > cash Flow > cash From Operations
261444000
Annuals > 0 > cash Flow > capital Expenditures
130942000
Annuals > 0 > cash Flow > cash From Investing
-156465000
Annuals > 0 > cash Flow > cash From Financing
-7730000
Annuals > 0 > cash Flow > net Change In Cash
99376000
Annuals > 0 > ratios > PE
2.0946610889391097
Annuals > 0 > ratios > PB
1.3075311456162386
Annuals > 0 > ratios > ROE
11.65957689782168
Annuals > 0 > ratios > ROA
7.633381793501276
Annuals > 0 > ratios > FCF
130502000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.15053071356232106
Annuals > 0 > health Score
81
Annuals > 1 > quarter
2023-10-31
Annuals > 1 > income Statement > revenue
892076000
Annuals > 1 > income Statement > cost Of Revenue
555914000
Annuals > 1 > income Statement > gross Profit
336162000
Annuals > 1 > income Statement > operating Expenses
83112000
Annuals > 1 > income Statement > operating Income
253050000
Annuals > 1 > income Statement > interest Expense
433000
Annuals > 1 > income Statement > pretax Income
269946000
Annuals > 1 > income Statement > net Income
125485000
Annuals > 1 > income Statement > eps
2.0319812160958626
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
61755000
Annuals > 1 > income Statement > income Tax Expense
70312000
Annuals > 1 > income Statement > EBITDA
351214000
Annuals > 1 > income Statement > operating Margin
28.36641721108964
Annuals > 1 > income Statement > total Other Income Expense Net
16896000
Annuals > 1 > balance Sheet > cash
499292000
Annuals > 1 > balance Sheet > short Term Investments
12915000
Annuals > 1 > balance Sheet > receivables
208223000
Annuals > 1 > balance Sheet > inventories
49963000
Annuals > 1 > balance Sheet > total Current Assets
785450000
Annuals > 1 > balance Sheet > property Plant Equipment
715433000
Annuals > 1 > balance Sheet > total Assets
1526221000
Annuals > 1 > balance Sheet > payables
84024000
Annuals > 1 > balance Sheet > short Term Debt
8533000
Annuals > 1 > balance Sheet > long Term Debt
17998000
Annuals > 1 > balance Sheet > total Liabilities
250612000
Annuals > 1 > balance Sheet > equity
975008000
Annuals > 1 > cash Flow > net Income
199634000
Annuals > 1 > cash Flow > depreciation
80835000
Annuals > 1 > cash Flow > change In Working Capital
14633000
Annuals > 1 > cash Flow > cash From Operations
302176000
Annuals > 1 > cash Flow > capital Expenditures
131295000
Annuals > 1 > cash Flow > cash From Investing
-101545000
Annuals > 1 > cash Flow > cash From Financing
-18493000
Annuals > 1 > cash Flow > net Change In Cash
179458000
Annuals > 1 > ratios > PE
2.0319812160958626
Annuals > 1 > ratios > PB
1.4878082538809938
Annuals > 1 > ratios > ROE
12.870150809019004
Annuals > 1 > ratios > ROA
8.221941645410462
Annuals > 1 > ratios > FCF
170881000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.19155430703213627
Annuals > 1 > health Score
86
Annuals > 2 > quarter
2022-10-31
Annuals > 2 > income Statement > revenue
824549000
Annuals > 2 > income Statement > cost Of Revenue
530336000
Annuals > 2 > income Statement > gross Profit
294213000
Annuals > 2 > income Statement > operating Expenses
82347000
Annuals > 2 > income Statement > operating Income
211866000
Annuals > 2 > income Statement > interest Expense
1857000
Annuals > 2 > income Statement > pretax Income
239033000
Annuals > 2 > income Statement > net Income
179242000
Annuals > 2 > income Statement > eps
2.929317360963572
Annuals > 2 > income Statement > dividends Per Share
5749000
Annuals > 2 > income Statement > shares Outstanding
61189000
Annuals > 2 > income Statement > income Tax Expense
59791000
Annuals > 2 > income Statement > EBITDA
321220000
Annuals > 2 > income Statement > operating Margin
25.694773749043414
Annuals > 2 > income Statement > total Other Income Expense Net
27167000
Annuals > 2 > balance Sheet > cash
319680000
Annuals > 2 > balance Sheet > short Term Investments
38820000
Annuals > 2 > balance Sheet > receivables
216613000
Annuals > 2 > balance Sheet > inventories
50753000
Annuals > 2 > balance Sheet > total Current Assets
644652000
Annuals > 2 > balance Sheet > property Plant Equipment
643873000
Annuals > 2 > balance Sheet > total Assets
1315830000
Annuals > 2 > balance Sheet > payables
79566000
Annuals > 2 > balance Sheet > short Term Debt
11378000
Annuals > 2 > balance Sheet > long Term Debt
32310000
Annuals > 2 > balance Sheet > total Liabilities
253741000
Annuals > 2 > balance Sheet > equity
831527000
Annuals > 2 > cash Flow > net Income
179242000
Annuals > 2 > cash Flow > depreciation
80330000
Annuals > 2 > cash Flow > change In Working Capital
9307000
Annuals > 2 > cash Flow > cash From Operations
275187000
Annuals > 2 > cash Flow > capital Expenditures
112338000
Annuals > 2 > cash Flow > cash From Investing
-147757000
Annuals > 2 > cash Flow > cash From Financing
-38689000
Annuals > 2 > cash Flow > net Change In Cash
42729000
Annuals > 2 > ratios > PE
2.929317360963572
Annuals > 2 > ratios > PB
1.7285423203335548
Annuals > 2 > ratios > ROE
21.555764274641714
Annuals > 2 > ratios > ROA
13.621972443248747
Annuals > 2 > ratios > FCF
162849000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.19750069431895498
Annuals > 2 > health Score
94
Annuals > 3 > quarter
2021-10-31
Annuals > 3 > income Statement > revenue
663761000
Annuals > 3 > income Statement > cost Of Revenue
496717000
Annuals > 3 > income Statement > gross Profit
167044000
Annuals > 3 > income Statement > operating Expenses
72490000
Annuals > 3 > income Statement > operating Income
94554000
Annuals > 3 > income Statement > interest Expense
1685000
Annuals > 3 > income Statement > pretax Income
102006000
Annuals > 3 > income Statement > net Income
78816000
Annuals > 3 > income Statement > eps
1.2712463104243616
Annuals > 3 > income Statement > dividends Per Share
3874000
Annuals > 3 > income Statement > shares Outstanding
61999000
Annuals > 3 > income Statement > income Tax Expense
23190000
Annuals > 3 > income Statement > EBITDA
194087000
Annuals > 3 > income Statement > operating Margin
14.245187650374156
Annuals > 3 > income Statement > total Other Income Expense Net
7452000
Annuals > 3 > balance Sheet > cash
276670000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
208519000
Annuals > 3 > balance Sheet > inventories
55249000
Annuals > 3 > balance Sheet > total Current Assets
550616000
Annuals > 3 > balance Sheet > property Plant Equipment
696553000
Annuals > 3 > balance Sheet > total Assets
1294202000
Annuals > 3 > balance Sheet > payables
81534000
Annuals > 3 > balance Sheet > short Term Debt
24521000
Annuals > 3 > balance Sheet > long Term Debt
89446000
Annuals > 3 > balance Sheet > total Liabilities
293640000
Annuals > 3 > balance Sheet > equity
823692000
Annuals > 3 > cash Flow > net Income
78816000
Annuals > 3 > cash Flow > depreciation
90396000
Annuals > 3 > cash Flow > change In Working Capital
-23788000
Annuals > 3 > cash Flow > cash From Operations
150772000
Annuals > 3 > cash Flow > capital Expenditures
109269000
Annuals > 3 > cash Flow > cash From Investing
-103494000
Annuals > 3 > cash Flow > cash From Financing
-53903000
Annuals > 3 > cash Flow > net Change In Cash
-1922000
Annuals > 3 > ratios > PE
1.2712463104243616
Annuals > 3 > ratios > PB
1.7680838347343422
Annuals > 3 > ratios > ROE
9.568625165717282
Annuals > 3 > ratios > ROA
6.089930319996415
Annuals > 3 > ratios > FCF
41503000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.0625270240342533
Annuals > 3 > health Score
68
Valuation > metrics > PE
13.2712
Valuation > metrics > PB
2.100242467911272
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.033848310738474
Profitability > metrics > ROA
2.6245190521831248
Profitability > metrics > Net Margin
0.10880538418395962
Profitability > final Score
28
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.19080876832769017
Risk > metrics > Interest Coverage
944.3137254901961
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.986342718307847
Liquidity > metrics > Quick Ratio
4.623387165928255
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
11
Prev Profitabilities > 1
52
Prev Profitabilities > 2
40
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:55:11.803Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2025-12-17
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.45
Earnings History > 0 > eps Difference
-0.45
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-08-27
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.51
Earnings History > 1 > eps Estimate
0.39
Earnings History > 1 > eps Difference
0.12
Earnings History > 1 > surprise Percent
30.7692
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-05-28
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.4
Earnings History > 2 > eps Estimate
0.48
Earnings History > 2 > eps Difference
-0.08
Earnings History > 2 > surprise Percent
-16.6667
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-02-26
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.52
Earnings History > 3 > eps Estimate
0.47
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
10.6383
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2024-12-11
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.59
Earnings History > 4 > eps Estimate
0.52
Earnings History > 4 > eps Difference
0.07
Earnings History > 4 > surprise Percent
13.4615
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-08-29
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.51
Earnings History > 5 > eps Estimate
0.56
Earnings History > 5 > eps Difference
-0.05
Earnings History > 5 > surprise Percent
-8.9286
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-05-22
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.46
Earnings History > 6 > eps Estimate
0.55
Earnings History > 6 > eps Difference
-0.09
Earnings History > 6 > surprise Percent
-16.3636
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-02-21
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.42
Earnings History > 7 > eps Estimate
0.49
Earnings History > 7 > eps Difference
-0.07
Earnings History > 7 > surprise Percent
-14.2857
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-12-13
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.72
Earnings History > 8 > eps Estimate
0.53
Earnings History > 8 > eps Difference
0.19
Earnings History > 8 > surprise Percent
35.8491
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-09-06
Earnings History > 9 > date
2023-07-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.44
Earnings History > 9 > eps Estimate
0.52
Earnings History > 9 > eps Difference
-0.08
Earnings History > 9 > surprise Percent
-15.3846
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-05-24
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.65
Earnings History > 10 > eps Estimate
0.45
Earnings History > 10 > eps Difference
0.2
Earnings History > 10 > surprise Percent
44.4444
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-02-20
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.23
Earnings History > 11 > eps Estimate
0.4
Earnings History > 11 > eps Difference
-0.17
Earnings History > 11 > surprise Percent
-42.5
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2022-12-13
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.6
Earnings History > 12 > eps Estimate
0.48
Earnings History > 12 > eps Difference
0.12
Earnings History > 12 > surprise Percent
25
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-08-30
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.51
Earnings History > 13 > eps Estimate
0.5
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
2
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-05-25
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.49
Earnings History > 14 > eps Estimate
0.35
Earnings History > 14 > eps Difference
0.14
Earnings History > 14 > surprise Percent
40
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-02-23
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.38
Earnings History > 15 > eps Estimate
0.31
Earnings History > 15 > eps Difference
0.07
Earnings History > 15 > surprise Percent
22.5806
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2021-12-08
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.33
Earnings History > 16 > eps Estimate
0.25
Earnings History > 16 > eps Difference
0.08
Earnings History > 16 > surprise Percent
32
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-08-25
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.23
Earnings History > 17 > eps Estimate
0.22
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
4.5455
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-05-26
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.17
Earnings History > 18 > eps Estimate
0.17
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-02-24
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.13
Earnings History > 19 > eps Estimate
0.11
Earnings History > 19 > eps Difference
0.02
Earnings History > 19 > surprise Percent
18.1818
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2020-12-09
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.1
Earnings History > 20 > eps Estimate
0.15
Earnings History > 20 > eps Difference
-0.05
Earnings History > 20 > surprise Percent
-33.3333
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-08-27
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.17
Earnings History > 21 > eps Estimate
0.15
Earnings History > 21 > eps Difference
0.02
Earnings History > 21 > surprise Percent
13.3333
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-05-27
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.1
Earnings History > 22 > eps Estimate
0.14
Earnings History > 22 > eps Difference
-0.04
Earnings History > 22 > surprise Percent
-28.5714
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-03-04
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.16
Earnings History > 23 > eps Estimate
0.16
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-10-31
Earnings History > 24 > report Date
2019-12-11
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.15
Earnings History > 24 > eps Estimate
0.15
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-08-20
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.1
Earnings History > 25 > eps Estimate
0.1
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-05-22
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.13
Earnings History > 26 > eps Estimate
0.07
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
85.7143
Earnings History > 27 > period
2019-01-31
Earnings History > 27 > report Date
2019-02-21
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.08
Earnings History > 27 > eps Estimate
0.05
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
60
Earnings History > 28 > period
2018-10-31
Earnings History > 28 > report Date
2018-12-12
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.18
Earnings History > 28 > eps Estimate
0.17
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
5.8824
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-08-22
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.17
Earnings History > 29 > eps Estimate
0.15
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
13.3333
Earnings History > 30 > period
2018-04-30
Earnings History > 30 > report Date
2018-05-22
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.15
Earnings History > 30 > eps Estimate
0.07
Earnings History > 30 > eps Difference
0.08
Earnings History > 30 > surprise Percent
114.2857
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-02-14
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.09
Earnings History > 31 > eps Estimate
0.06
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
50
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2017-11-29
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.08
Earnings History > 32 > eps Estimate
0.06
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
33.3333
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-08-14
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.06
Earnings History > 33 > eps Estimate
0.09
Earnings History > 33 > eps Difference
-0.03
Earnings History > 33 > surprise Percent
-33.3333
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-05-17
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.03
Earnings History > 34 > eps Estimate
0.05
Earnings History > 34 > eps Difference
-0.02
Earnings History > 34 > surprise Percent
-40
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-02-15
Earnings History > 35 > date
2017-01-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.03
Earnings History > 35 > eps Estimate
0.03
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-10-31
Earnings History > 36 > report Date
2016-12-06
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.05
Earnings History > 36 > eps Estimate
0.03
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
66.6667
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-08-18
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.12
Earnings History > 37 > eps Estimate
0.14
Earnings History > 37 > eps Difference
-0.02
Earnings History > 37 > surprise Percent
-14.2857
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-05-18
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.13
Earnings History > 38 > eps Estimate
0.13
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-02-24
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.17
Earnings History > 39 > eps Estimate
0.16
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
6.25
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2015-12-02
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.25
Earnings History > 40 > eps Estimate
0.18
Earnings History > 40 > eps Difference
0.07
Earnings History > 40 > surprise Percent
38.8889
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-08-18
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.17
Earnings History > 41 > eps Estimate
0.12
Earnings History > 41 > eps Difference
0.05
Earnings History > 41 > surprise Percent
41.6667
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-05-18
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.12
Earnings History > 42 > eps Estimate
0.1
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
20
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-02-17
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.07
Earnings History > 43 > eps Estimate
0.06
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
16.6667
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2014-12-08
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.07
Earnings History > 44 > eps Estimate
0.09
Earnings History > 44 > eps Difference
-0.02
Earnings History > 44 > surprise Percent
-22.2222
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-08-19
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.07
Earnings History > 45 > eps Estimate
0.07
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-05-19
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.02
Earnings History > 46 > eps Estimate
0.04
Earnings History > 46 > eps Difference
-0.02
Earnings History > 46 > surprise Percent
-50
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-02-18
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.04
Earnings History > 47 > eps Estimate
0.05
Earnings History > 47 > eps Difference
-0.01
Earnings History > 47 > surprise Percent
-20
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2013-12-10
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.09
Earnings History > 48 > eps Estimate
0.08
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
12.5
Earnings History > 49 > period
2013-07-31
Earnings History > 49 > report Date
2013-08-13
Earnings History > 49 > date
2013-07-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.1
Earnings History > 49 > eps Estimate
0.1
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-04-30
Earnings History > 50 > report Date
2013-05-14
Earnings History > 50 > date
2013-04-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.08
Earnings History > 50 > eps Estimate
0.09
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-11.1111
Earnings History > 51 > period
2013-01-31
Earnings History > 51 > report Date
2013-02-13
Earnings History > 51 > date
2013-01-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.04
Earnings History > 51 > eps Estimate
0.02
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
100
Earnings History > 52 > period
2012-10-31
Earnings History > 52 > report Date
2012-12-04
Earnings History > 52 > date
2012-10-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.07
Earnings History > 52 > eps Estimate
0.04
Earnings History > 52 > eps Difference
0.03
Earnings History > 52 > surprise Percent
75
Earnings History > 53 > period
2012-07-31
Earnings History > 53 > report Date
2012-08-14
Earnings History > 53 > date
2012-07-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.16
Earnings History > 53 > eps Estimate
0.15
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
6.6667
Earnings History > 54 > period
2012-04-30
Earnings History > 54 > report Date
2012-05-14
Earnings History > 54 > date
2012-04-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.14
Earnings History > 54 > eps Estimate
0.12
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
16.6667
Earnings History > 55 > period
2012-01-31
Earnings History > 55 > report Date
2012-02-15
Earnings History > 55 > date
2012-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.09
Earnings History > 55 > eps Estimate
0.09
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2011-10-31
Earnings History > 56 > report Date
2011-12-06
Earnings History > 56 > date
2011-10-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.14
Earnings History > 56 > eps Estimate
0.12
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
16.6667
Earnings History > 57 > period
2011-07-31
Earnings History > 57 > report Date
2011-08-16
Earnings History > 57 > date
2011-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.23
Earnings History > 57 > eps Estimate
0.19
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
21.0526
Earnings History > 58 > period
2011-04-30
Earnings History > 58 > report Date
2011-05-16
Earnings History > 58 > date
2011-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.24
Earnings History > 58 > eps Estimate
0.16
Earnings History > 58 > eps Difference
0.08
Earnings History > 58 > surprise Percent
50
Earnings History > 59 > period
2011-01-31
Earnings History > 59 > report Date
2011-02-15
Earnings History > 59 > date
2011-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2
Earnings History > 59 > eps Estimate
0.18
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
11.1111
Earnings History > 60 > period
2010-10-31
Earnings History > 60 > report Date
2010-12-06
Earnings History > 60 > date
2010-10-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.14
Earnings History > 60 > eps Estimate
0.13
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
7.6923
Earnings History > 61 > period
2010-07-31
Earnings History > 61 > report Date
2010-08-17
Earnings History > 61 > date
2010-07-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.13
Earnings History > 61 > eps Estimate
0.09
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
44.4444
Earnings History > 62 > period
2010-04-30
Earnings History > 62 > report Date
2010-05-18
Earnings History > 62 > date
2010-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.09
Earnings History > 62 > eps Estimate
0.04
Earnings History > 62 > eps Difference
0.05
Earnings History > 62 > surprise Percent
125
Earnings History > 63 > period
2010-01-31
Earnings History > 63 > report Date
2010-02-16
Earnings History > 63 > date
2010-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.01
Earnings History > 63 > eps Estimate
-0.04
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
125
Earnings History > 64 > period
2009-10-31
Earnings History > 64 > report Date
2009-12-08
Earnings History > 64 > date
2009-10-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.07
Earnings History > 64 > eps Estimate
-0.06
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-16.6667
Earnings History > 65 > period
2009-07-31
Earnings History > 65 > report Date
2009-08-18
Earnings History > 65 > date
2009-07-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.13
Earnings History > 65 > eps Estimate
-0.19
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
31.5789
Earnings History > 66 > period
2009-04-30
Earnings History > 66 > report Date
2009-05-19
Earnings History > 66 > date
2009-04-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.21
Earnings History > 66 > eps Estimate
-0.22
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
4.5455
Earnings History > 67 > period
2009-01-31
Earnings History > 67 > report Date
2009-02-17
Earnings History > 67 > date
2009-01-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.21
Earnings History > 67 > eps Estimate
-0.2
Earnings History > 67 > eps Difference
-0.01
Earnings History > 67 > surprise Percent
-5
Earnings History > 68 > period
2008-10-31
Earnings History > 68 > report Date
2008-12-16
Earnings History > 68 > date
2008-10-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.02
Earnings History > 68 > eps Estimate
-0.14
Earnings History > 68 > eps Difference
0.16
Earnings History > 68 > surprise Percent
114.2857
Earnings History > 69 > period
2008-07-31
Earnings History > 69 > report Date
2008-08-13
Earnings History > 69 > date
2008-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.15
Earnings History > 69 > eps Estimate
-0.11
Earnings History > 69 > eps Difference
-0.04
Earnings History > 69 > surprise Percent
-36.3636
Earnings History > 70 > period
2008-04-30
Earnings History > 70 > report Date
2008-05-13
Earnings History > 70 > date
2008-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.05
Earnings History > 70 > eps Estimate
-0.05
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-01-31
Earnings History > 71 > report Date
2008-02-13
Earnings History > 71 > date
2008-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.08
Earnings History > 71 > eps Estimate
-0.1
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
20
Earnings History > 72 > period
2007-10-31
Earnings History > 72 > report Date
2007-12-04
Earnings History > 72 > date
2007-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.01
Earnings History > 72 > eps Estimate
0.01
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-07-31
Earnings History > 73 > report Date
2007-08-15
Earnings History > 73 > date
2007-07-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.05
Earnings History > 73 > eps Estimate
0.04
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
25
Earnings History > 74 > period
2007-04-30
Earnings History > 74 > report Date
2007-05-15
Earnings History > 74 > date
2007-04-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.14
Earnings History > 74 > eps Estimate
0.17
Earnings History > 74 > eps Difference
-0.03
Earnings History > 74 > surprise Percent
-17.6471
Earnings History > 75 > period
2007-01-31
Earnings History > 75 > report Date
2007-02-14
Earnings History > 75 > date
2007-01-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.13
Earnings History > 75 > eps Estimate
0.16
Earnings History > 75 > eps Difference
-0.03
Earnings History > 75 > surprise Percent
-18.75
Earnings History > 76 > period
2006-10-31
Earnings History > 76 > report Date
2006-12-05
Earnings History > 76 > date
2006-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.26
Earnings History > 76 > eps Estimate
0.16
Earnings History > 76 > eps Difference
0.1
Earnings History > 76 > surprise Percent
62.5
Earnings History > 77 > period
2006-07-31
Earnings History > 77 > report Date
2006-08-15
Earnings History > 77 > date
2006-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.15
Earnings History > 77 > eps Estimate
0.12
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
25
Earnings History > 78 > period
2006-04-30
Earnings History > 78 > report Date
2006-05-16
Earnings History > 78 > date
2006-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.3
Earnings History > 78 > eps Estimate
0.21
Earnings History > 78 > eps Difference
0.09
Earnings History > 78 > surprise Percent
42.8571
Earnings History > 79 > period
2006-01-31
Earnings History > 79 > report Date
2006-02-14
Earnings History > 79 > date
2006-01-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.21
Earnings History > 79 > eps Estimate
0.13
Earnings History > 79 > eps Difference
0.08
Earnings History > 79 > surprise Percent
61.5385
Earnings History > 80 > period
2005-10-31
Earnings History > 80 > report Date
2005-12-06
Earnings History > 80 > date
2005-10-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.19
Earnings History > 80 > eps Estimate
0.18
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
5.5556
Earnings History > 81 > period
2005-07-31
Earnings History > 81 > report Date
2005-08-16
Earnings History > 81 > date
2005-07-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.35
Earnings History > 81 > eps Estimate
0.3
Earnings History > 81 > eps Difference
0.05
Earnings History > 81 > surprise Percent
16.6667
Earnings History > 82 > period
2005-04-30
Earnings History > 82 > report Date
2005-05-17
Earnings History > 82 > date
2005-04-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.28
Earnings History > 82 > eps Estimate
0.2
Earnings History > 82 > eps Difference
0.08
Earnings History > 82 > surprise Percent
40
Earnings History > 83 > period
2005-01-31
Earnings History > 83 > report Date
2005-02-15
Earnings History > 83 > date
2005-01-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.13
Earnings History > 83 > eps Estimate
0.11
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
18.1818
Earnings History > 84 > period
2004-10-31
Earnings History > 84 > report Date
2004-12-07
Earnings History > 84 > date
2004-10-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.24
Earnings History > 84 > eps Estimate
0.25
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-4
Earnings History > 85 > period
2004-07-31
Earnings History > 85 > report Date
2004-08-17
Earnings History > 85 > date
2004-07-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.23
Earnings History > 85 > eps Estimate
0.22
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
4.5455
Earnings History > 86 > period
2004-04-30
Earnings History > 86 > report Date
2004-05-18
Earnings History > 86 > date
2004-04-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.17
Earnings History > 86 > eps Estimate
0.14
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
21.4286
Earnings History > 87 > period
2004-01-31
Earnings History > 87 > report Date
2004-02-17
Earnings History > 87 > date
2004-01-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.07
Earnings History > 87 > eps Estimate
0.01
Earnings History > 87 > eps Difference
0.06
Earnings History > 87 > surprise Percent
600
Earnings History > 88 > period
2003-10-31
Earnings History > 88 > report Date
2003-12-09
Earnings History > 88 > date
2003-10-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.1
Earnings History > 88 > eps Estimate
0.11
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-9.0909
Earnings History > 89 > period
2003-07-31
Earnings History > 89 > report Date
2003-08-19
Earnings History > 89 > date
2003-07-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.07
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-04-30
Earnings History > 90 > report Date
2003-05-20
Earnings History > 90 > date
2003-04-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.13
Earnings History > 90 > eps Estimate
-0.2
Earnings History > 90 > eps Difference
0.07
Earnings History > 90 > surprise Percent
35
Earnings History > 91 > period
2003-01-31
Earnings History > 91 > report Date
2003-02-18
Earnings History > 91 > date
2003-01-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.26
Earnings History > 91 > eps Estimate
-0.34
Earnings History > 91 > eps Difference
0.08
Earnings History > 91 > surprise Percent
23.5294
Earnings History > 92 > period
2002-10-31
Earnings History > 92 > report Date
2002-12-10
Earnings History > 92 > date
2002-10-31
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-07-31
Earnings History > 93 > report Date
2002-08-14
Earnings History > 93 > date
2002-07-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.01
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-04-30
Earnings History > 94 > report Date
2002-05-14
Earnings History > 94 > date
2002-04-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.08
Earnings History > 94 > eps Estimate
0.11
Earnings History > 94 > eps Difference
-0.03
Earnings History > 94 > surprise Percent
-27.2727
Earnings History > 95 > period
2002-01-31
Earnings History > 95 > report Date
2002-02-12
Earnings History > 95 > date
2002-01-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.06
Earnings History > 95 > eps Estimate
0.06
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-10-31
Earnings History > 96 > report Date
2001-12-05
Earnings History > 96 > date
2001-10-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.07
Earnings History > 96 > eps Estimate
0.02
Earnings History > 96 > eps Difference
0.05
Earnings History > 96 > surprise Percent
250
Earnings History > 97 > period
2001-07-31
Earnings History > 97 > report Date
2001-08-15
Earnings History > 97 > date
2001-07-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.06
Earnings History > 97 > eps Estimate
0.03
Earnings History > 97 > eps Difference
0.03
Earnings History > 97 > surprise Percent
100
Earnings History > 98 > period
2001-04-30
Earnings History > 98 > report Date
2001-05-09
Earnings History > 98 > date
2001-04-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.32
Earnings History > 98 > eps Estimate
0.33
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-3.0303
Earnings History > 99 > period
2001-01-31
Earnings History > 99 > report Date
2001-02-15
Earnings History > 99 > date
2001-01-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.28
Earnings History > 99 > eps Estimate
0.26
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
7.6923
Earnings History > 100 > period
2000-10-31
Earnings History > 100 > report Date
2000-12-06
Earnings History > 100 > date
2000-10-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.29
Earnings History > 100 > eps Estimate
0.29
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-07-31
Earnings History > 101 > report Date
2000-08-16
Earnings History > 101 > date
2000-07-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.24
Earnings History > 101 > eps Estimate
0.23
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
4.3478
Earnings History > 102 > period
2000-04-30
Earnings History > 102 > report Date
2000-05-17
Earnings History > 102 > date
2000-04-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.21
Earnings History > 102 > eps Estimate
0.18
Earnings History > 102 > eps Difference
0.03
Earnings History > 102 > surprise Percent
16.6667
Earnings History > 103 > period
2000-01-31
Earnings History > 103 > report Date
2000-02-16
Earnings History > 103 > date
2000-01-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.14
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-7.1429
Earnings History > 104 > period
1999-10-31
Earnings History > 104 > report Date
1999-12-08
Earnings History > 104 > date
1999-10-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.2
Earnings History > 104 > eps Estimate
0.19
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
5.2632
Earnings History > 105 > period
1999-07-31
Earnings History > 105 > report Date
1999-08-18
Earnings History > 105 > date
1999-07-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.14
Earnings History > 105 > eps Estimate
0.17
Earnings History > 105 > eps Difference
-0.03
Earnings History > 105 > surprise Percent
-17.6471
Earnings History > 106 > period
1999-04-30
Earnings History > 106 > report Date
1999-05-19
Earnings History > 106 > date
1999-04-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.09
Earnings History > 106 > eps Estimate
0.1
Earnings History > 106 > eps Difference
-0.01
Earnings History > 106 > surprise Percent
-10
Earnings History > 107 > period
1999-01-31
Earnings History > 107 > report Date
1999-02-16
Earnings History > 107 > date
1999-01-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.03
Earnings History > 107 > eps Estimate
0.06
Earnings History > 107 > eps Difference
-0.03
Earnings History > 107 > surprise Percent
-50
Earnings History > 108 > period
1998-10-31
Earnings History > 108 > report Date
1998-12-09
Earnings History > 108 > date
1998-10-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.13
Earnings History > 108 > eps Estimate
0.12
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
8.3333
Earnings History > 109 > period
1998-07-31
Earnings History > 109 > report Date
1998-08-19
Earnings History > 109 > date
1998-07-31
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-04-30
Earnings History > 110 > report Date
1998-05-20
Earnings History > 110 > date
1998-04-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.3
Earnings History > 110 > eps Estimate
0.3
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-01-31
Earnings History > 111 > report Date
1998-02-20
Earnings History > 111 > date
1998-01-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.25
Earnings History > 111 > eps Estimate
0.27
Earnings History > 111 > eps Difference
-0.02
Earnings History > 111 > surprise Percent
-7.4074
Earnings History > 112 > period
1997-10-31
Earnings History > 112 > report Date
1997-12-10
Earnings History > 112 > date
1997-10-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.29
Earnings History > 112 > eps Estimate
0.29
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-07-31
Earnings History > 113 > report Date
1997-08-19
Earnings History > 113 > date
1997-07-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.28
Earnings History > 113 > eps Estimate
0.27
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
3.7037
Earnings History > 114 > period
1997-04-30
Earnings History > 114 > report Date
1997-05-13
Earnings History > 114 > date
1997-04-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.25
Earnings History > 114 > eps Estimate
0.24
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
4.1667
Earnings History > 115 > period
1997-01-31
Earnings History > 115 > report Date
1997-02-11
Earnings History > 115 > date
1997-01-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.2
Earnings History > 115 > eps Estimate
0.2
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-10-31
Earnings History > 116 > report Date
1996-12-10
Earnings History > 116 > date
1996-10-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.23
Earnings History > 116 > eps Estimate
0.23
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-07-31
Earnings History > 117 > report Date
1996-08-19
Earnings History > 117 > date
1996-07-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.23
Earnings History > 117 > eps Estimate
0.23
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-04-30
Earnings History > 118 > report Date
1996-05-22
Earnings History > 118 > date
1996-04-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.22
Earnings History > 118 > eps Estimate
0.21
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
4.7619
Earnings History > 119 > period
1996-01-31
Earnings History > 119 > report Date
1996-02-21
Earnings History > 119 > date
1996-01-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.2
Earnings History > 119 > eps Estimate
0.2
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Photronics, Inc., together with its subsidiaries, engages in the manufacture and sale of photomask products and services in the United States, Taiwan, China, Korea, Europe, and internationally. It offers photomasks that are used in the manufacture of integrated circuits and flat panel displays (FPDs); and to transfer circuit patterns onto semiconductor wafers, and FDP substrates. The company offers electrical and optical components. It sells its products to semiconductor and FPD designers, manufacturers, and foundries, as well as to other high-performance electronics manufacturers through its sales personnel and customer service representatives. The company was formerly known as Photronic Labs, Inc. and changed its name to Photronics, Inc. in 1990. Photronics, Inc. was incorporated in 1969 and is based in Brookfield, Connecticut.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/APhotronics (PLAB) Q3 Earnings Report Preview: What To Look For Markets Financial Content
Read more →Showing 2 of 10
(Last Updated 2025-07-31)
Rating:
STRONG BUY
Target Price:
$33
Analyst Picks
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-07-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
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)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 100.93% of the total shares of Photronics Inc
1.
BlackRock Inc(16.3249%)
since
2025/06/30
2.
Vanguard Group Inc(10.4029%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(7.1651%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(6.5644%)
since
2025/08/31
5.
LSV Asset Management(4.5286%)
since
2025/06/30
6.
State Street Corp(4.0447%)
since
2025/06/30
7.
American Century Companies Inc(4.0047%)
since
2025/06/30
8.
Avantis US Small Cap Value ETF(3.4505%)
since
2025/08/30
9.
Vanguard Total Stock Mkt Idx Inv(3.2848%)
since
2025/07/31
10.
Geode Capital Management, LLC(3.2786%)
since
2025/06/30
11.
Vanguard Information Technology ETF(2.6331%)
since
2025/07/31
12.
iShares Russell 2000 ETF(2.5969%)
since
2025/08/31
13.
Morgan Stanley - Brokerage Accounts(2.1721%)
since
2025/06/30
14.
Amvescap Plc.(2.076%)
since
2025/06/30
15.
T. Rowe Price Associates, Inc.(1.8047%)
since
2025/06/30
16.
Charles Schwab Investment Management Inc(1.7375%)
since
2025/06/30
17.
Northern Trust Corp(1.6274%)
since
2025/06/30
18.
DFA US Small Cap Value I(1.5161%)
since
2025/07/31
19.
Invesco Semiconductors ETF(1.4403%)
since
2025/08/29
20.
Boston Partners Global Investors, Inc(1.4356%)
since
2025/06/30
21.
T. Rowe Price Integrated US Sm Gr Eq(1.3482%)
since
2025/07/31
22.
T. Rowe Price Integrated US SmCapGrEq(1.3482%)
since
2025/06/30
23.
Needham Investment Management, LLC(1.3232%)
since
2025/06/30
24.
Vanguard Institutional Extnd Mkt Idx Tr(1.1868%)
since
2025/07/31
25.
Millennium Management LLC(1.1188%)
since
2025/06/30
26.
Fidelity Small Cap Index(1.0698%)
since
2025/06/30
27.
UBS Group AG(0.9725%)
since
2025/06/30
28.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.9724%)
since
2025/08/29
29.
Meros Investment Management, LP(0.9695%)
since
2025/06/30
30.
iShares Russell 2000 Value ETF(0.9447%)
since
2025/08/31
31.
DFA US Targeted Value I(0.8956%)
since
2025/07/31
32.
Hotchkis & Wiley Capital Management LLC(0.8551%)
since
2025/06/30
33.
Heartland Advisors Inc(0.8494%)
since
2025/06/30
34.
ClearBridge Advisors, LLC(0.8317%)
since
2025/06/30
35.
Vanguard Tax-Managed Small Cap Adm(0.7508%)
since
2025/07/31
36.
ClearBridge Small Cap(0.7351%)
since
2025/07/31
37.
ClearBridge Small Cap C(0.7351%)
since
2025/07/31
38.
Dimensional US Targeted Value ETF(0.7316%)
since
2025/08/29
39.
Heartland Value Investor(0.6078%)
since
2025/07/31
40.
iShares S&P Small-Cap 600 Value ETF(0.5962%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-10-31
EPS Estimate
0.45
Date
2025-07-31
EPS Actual
0.51
EPS Estimate
0.39
EPS Difference
0.12
Surprise Percent
30.7692%
(Last Updated 2025-07-31)
(Last Updated 2025-07-31)
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-07-31)
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-07-31)
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.