_id
6915fc04bc934aba376b2768
Ticker
SNPS
Name
Synopsys Inc
Exchange
NASDAQ
Address
675 Almanor Avenue, Sunnyvale, CA, United States, 94085
Country
USA
Sector
Technology
Industry
Software - Infrastructure
Currency
USD
Website
https://www.synopsys.com
Description
Synopsys, Inc. provides electronic design automation software products used to design and test integrated circuits. It operates in two segments, Design Automation and Design IP. The company offers Digital and Custom IC Design solution that provides digital design implementation solutions; Verification solution that offers virtual prototyping, static and formal verification, simulation, emulation, field programmable gate array (FPGA)-based prototyping, and debug solutions; FPGA design products that are programmed to perform specific functions; synopsys technology computer-aided design (TCAD), mask synthesis, and manufacturing analytic solutions; and AI-driven EDA solutions. It also provides intellectual property (IP) solutions for UCIe, USB, PCI Express, DDR, Ethernet, MIPI, and HDMI; logic libraries and embedded memories; processor cores, software, and application-specific instruction-set processor tools for embedded applications; security IP solutions; IP solutions for automotive market; and system-on-chip (SoC) infrastructure IP, datapath and building block IP, and verification IP products, as well as mathematical and floating-point components, and Arm AMBA interconnect fabric and peripherals. The company was incorporated in 1986 and is headquartered in Sunnyvale, California.
Last Close
477.26
Volume
2530890
Current Price
452.95
Change
-5.093659640447555
Last Updated
2025-12-04T13:18:59.495Z
Image
-
Ipo Date
1992-02-26T00:00:00.000Z
Market Cap
88889647104
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.5926013392857143
Sentiment Sources
224
Rating
4.5455
Target Price
545.6536
Strong Buy
15
Buy
4
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-07-31
Revenue
1739737000
Cost Of Revenue
380564000
Gross Profit
1359173000
Operating Expenses
1193904000
Operating Income
165269000
Interest Expense
146502000
Pretax Income
189310000
Net Income
242509000
Eps
1.4999134102744893
Dividends Per Share
-
Shares Outstanding
190570390
Income Tax Expense
-52967000
EBITDA
450281000
Operating Margin
9.499654258086137
Total Other Income Expense Net
24041000
Cash
2526475000
Short Term Investments
67235000
Receivables
1392373000
Inventories
382056000
Total Current Assets
5595628000
Property Plant Equipment
1393056000
Total Assets
48230256000
Payables
132945000
Short Term Debt
149569000
Long Term Debt
14318016000
Total Liabilities
20616070000
Equity
27614531000
Depreciation
114469000
Change In Working Capital
746792000
Cash From Operations
670960000
Capital Expenditures
38605000
Cash From Investing
-16499683000
Cash From Financing
4118689000
Net Change In Cash
-11709571000
PE
60.5766
PB
2.652004551516736
ROE
0.8781934409822133
ROA
0.5028150793974637
FCF
632355000
Fcf Percent
0.3634773531861425
Piotroski FScore
4
Health Score
67
Deep Value Investing Score
4.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
7.3
Garp Investing Score
4
Growth Investing Score
3.5
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
5
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
1739737000
Quarters > 0 > income Statement > cost Of Revenue
380564000
Quarters > 0 > income Statement > gross Profit
1359173000
Quarters > 0 > income Statement > operating Expenses
1193904000
Quarters > 0 > income Statement > operating Income
165269000
Quarters > 0 > income Statement > interest Expense
146502000
Quarters > 0 > income Statement > pretax Income
189310000
Quarters > 0 > income Statement > net Income
242509000
Quarters > 0 > income Statement > eps
1.4999134102744893
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
161682000
Quarters > 0 > income Statement > income Tax Expense
-52967000
Quarters > 0 > income Statement > EBITDA
450281000
Quarters > 0 > income Statement > operating Margin
9.499654258086137
Quarters > 0 > income Statement > total Other Income Expense Net
24041000
Quarters > 0 > balance Sheet > cash
2526475000
Quarters > 0 > balance Sheet > short Term Investments
67235000
Quarters > 0 > balance Sheet > receivables
1392373000
Quarters > 0 > balance Sheet > inventories
382056000
Quarters > 0 > balance Sheet > total Current Assets
5595628000
Quarters > 0 > balance Sheet > property Plant Equipment
1393056000
Quarters > 0 > balance Sheet > total Assets
48230256000
Quarters > 0 > balance Sheet > payables
132945000
Quarters > 0 > balance Sheet > short Term Debt
149569000
Quarters > 0 > balance Sheet > long Term Debt
14318016000
Quarters > 0 > balance Sheet > total Liabilities
20616070000
Quarters > 0 > balance Sheet > equity
27614531000
Quarters > 0 > cash Flow > net Income
242277000
Quarters > 0 > cash Flow > depreciation
114469000
Quarters > 0 > cash Flow > change In Working Capital
746792000
Quarters > 0 > cash Flow > cash From Operations
670960000
Quarters > 0 > cash Flow > capital Expenditures
38605000
Quarters > 0 > cash Flow > cash From Investing
-16499683000
Quarters > 0 > cash Flow > cash From Financing
4118689000
Quarters > 0 > cash Flow > net Change In Cash
-11709571000
Quarters > 0 > ratios > PE
1.4999134102744893
Quarters > 0 > ratios > PB
2.652004551516736
Quarters > 0 > ratios > ROE
0.8781934409822133
Quarters > 0 > ratios > ROA
0.5028150793974637
Quarters > 0 > ratios > FCF
632355000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.3634773531861425
Quarters > 0 > health Score
67
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
1602984000
Quarters > 1 > income Statement > cost Of Revenue
318347000
Quarters > 1 > income Statement > gross Profit
1285919000
Quarters > 1 > income Statement > operating Expenses
909493000
Quarters > 1 > income Statement > operating Income
376426000
Quarters > 1 > income Statement > interest Expense
93448000
Quarters > 1 > income Statement > pretax Income
396191000
Quarters > 1 > income Statement > net Income
345332000
Quarters > 1 > income Statement > eps
2.212418635641433
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
156088000
Quarters > 1 > income Statement > income Tax Expense
47181000
Quarters > 1 > income Statement > EBITDA
564798000
Quarters > 1 > income Statement > operating Margin
23.482829522939717
Quarters > 1 > income Statement > total Other Income Expense Net
19765000
Quarters > 1 > balance Sheet > cash
14119095000
Quarters > 1 > balance Sheet > short Term Investments
144816000
Quarters > 1 > balance Sheet > receivables
1002195000
Quarters > 1 > balance Sheet > inventories
395339000
Quarters > 1 > balance Sheet > total Current Assets
16879029000
Quarters > 1 > balance Sheet > property Plant Equipment
1157686000
Quarters > 1 > balance Sheet > total Assets
23756517000
Quarters > 1 > balance Sheet > payables
84740000
Quarters > 1 > balance Sheet > short Term Debt
127132000
Quarters > 1 > balance Sheet > long Term Debt
10027681000
Quarters > 1 > balance Sheet > total Liabilities
13840912000
Quarters > 1 > balance Sheet > equity
9915718000
Quarters > 1 > cash Flow > net Income
345110000
Quarters > 1 > cash Flow > depreciation
48904000
Quarters > 1 > cash Flow > change In Working Capital
-258765000
Quarters > 1 > cash Flow > cash From Operations
275365000
Quarters > 1 > cash Flow > capital Expenditures
55588000
Quarters > 1 > cash Flow > cash From Investing
75977000
Quarters > 1 > cash Flow > cash From Financing
10096449000
Quarters > 1 > cash Flow > net Change In Cash
10465653000
Quarters > 1 > ratios > PE
2.212418635641433
Quarters > 1 > ratios > PB
7.130099867704991
Quarters > 1 > ratios > ROE
3.4826726617275727
Quarters > 1 > ratios > ROA
1.4536305974482708
Quarters > 1 > ratios > FCF
219777000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.13710492431615037
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
1456317000
Quarters > 2 > income Statement > cost Of Revenue
309313000
Quarters > 2 > income Statement > gross Profit
1147004000
Quarters > 2 > income Statement > operating Expenses
814005000
Quarters > 2 > income Statement > operating Income
332999000
Quarters > 2 > income Statement > interest Expense
10683000
Quarters > 2 > income Statement > pretax Income
291117000
Quarters > 2 > income Statement > net Income
295683000
Quarters > 2 > income Statement > eps
1.8931102702495055
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
156189000
Quarters > 2 > income Statement > income Tax Expense
-6294000
Quarters > 2 > income Statement > EBITDA
349734000
Quarters > 2 > income Statement > operating Margin
22.86583209562204
Quarters > 2 > income Statement > total Other Income Expense Net
-41882000
Quarters > 2 > balance Sheet > cash
3653880000
Quarters > 2 > balance Sheet > short Term Investments
155489000
Quarters > 2 > balance Sheet > receivables
892647000
Quarters > 2 > balance Sheet > inventories
415199000
Quarters > 2 > balance Sheet > total Current Assets
6323616000
Quarters > 2 > balance Sheet > property Plant Equipment
1092273000
Quarters > 2 > balance Sheet > total Assets
13041089000
Quarters > 2 > balance Sheet > payables
101520000
Quarters > 2 > balance Sheet > short Term Debt
99310000
Quarters > 2 > balance Sheet > long Term Debt
14220000
Quarters > 2 > balance Sheet > total Liabilities
3736188000
Quarters > 2 > balance Sheet > equity
9304792000
Quarters > 2 > cash Flow > net Income
297411000
Quarters > 2 > cash Flow > depreciation
47934000
Quarters > 2 > cash Flow > change In Working Capital
-518700000
Quarters > 2 > cash Flow > cash From Operations
-67455000
Quarters > 2 > cash Flow > capital Expenditures
40715000
Quarters > 2 > cash Flow > cash From Investing
-21980000
Quarters > 2 > cash Flow > cash From Financing
-141838000
Quarters > 2 > cash Flow > net Change In Cash
-240949000
Quarters > 2 > ratios > PE
1.8931102702495055
Quarters > 2 > ratios > PB
7.603158410204118
Quarters > 2 > ratios > ROE
3.1777497014441587
Quarters > 2 > ratios > ROA
2.2673183198120954
Quarters > 2 > ratios > FCF
-108170000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.07427641097370971
Quarters > 2 > health Score
46
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
1631304000
Quarters > 3 > income Statement > cost Of Revenue
423108000
Quarters > 3 > income Statement > gross Profit
1208196000
Quarters > 3 > income Statement > operating Expenses
902076000
Quarters > 3 > income Statement > operating Income
306120000
Quarters > 3 > income Statement > interest Expense
15752000
Quarters > 3 > income Statement > pretax Income
322879000
Quarters > 3 > income Statement > net Income
1114106000
Quarters > 3 > income Statement > eps
7.142117173426672
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
155991000
Quarters > 3 > income Statement > income Tax Expense
62084000
Quarters > 3 > income Statement > EBITDA
478624000
Quarters > 3 > income Statement > operating Margin
18.7653558135087
Quarters > 3 > income Statement > total Other Income Expense Net
16759000
Quarters > 3 > balance Sheet > cash
3896532000
Quarters > 3 > balance Sheet > short Term Investments
153869000
Quarters > 3 > balance Sheet > receivables
934470000
Quarters > 3 > balance Sheet > inventories
361849000
Quarters > 3 > balance Sheet > total Current Assets
6469666000
Quarters > 3 > balance Sheet > property Plant Equipment
1128923000
Quarters > 3 > balance Sheet > total Assets
13073561000
Quarters > 3 > balance Sheet > payables
207333000
Quarters > 3 > balance Sheet > short Term Debt
94791000
Quarters > 3 > balance Sheet > long Term Debt
15601000
Quarters > 3 > balance Sheet > total Liabilities
4050355000
Quarters > 3 > balance Sheet > equity
8990702000
Quarters > 3 > cash Flow > net Income
1114106000
Quarters > 3 > cash Flow > depreciation
146674000
Quarters > 3 > cash Flow > change In Working Capital
135333000
Quarters > 3 > cash Flow > cash From Operations
562818000
Quarters > 3 > cash Flow > capital Expenditures
4389000
Quarters > 3 > cash Flow > cash From Investing
1442992000
Quarters > 3 > cash Flow > cash From Financing
30094000
Quarters > 3 > cash Flow > net Change In Cash
2039243000
Quarters > 3 > ratios > PE
7.142117173426672
Quarters > 3 > ratios > PB
7.858799396309654
Quarters > 3 > ratios > ROE
12.391757618036946
Quarters > 3 > ratios > ROA
8.521825078874839
Quarters > 3 > ratios > FCF
558429000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.34232062202998337
Quarters > 3 > health Score
78
Annuals > 0 > quarter
2024-10-31
Annuals > 0 > income Statement > revenue
6127436000
Annuals > 0 > income Statement > cost Of Revenue
1245289000
Annuals > 0 > income Statement > gross Profit
4882147000
Annuals > 0 > income Statement > operating Expenses
3526436000
Annuals > 0 > income Statement > operating Income
1355711000
Annuals > 0 > income Statement > interest Expense
35161000
Annuals > 0 > income Statement > pretax Income
1513858000
Annuals > 0 > income Statement > net Income
2263380000
Annuals > 0 > income Statement > eps
14.514056327912584
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
155944000
Annuals > 0 > income Statement > income Tax Expense
99718000
Annuals > 0 > income Statement > EBITDA
1941357000
Annuals > 0 > income Statement > operating Margin
22.12525761182981
Annuals > 0 > income Statement > total Other Income Expense Net
158147000
Annuals > 0 > balance Sheet > cash
3896532000
Annuals > 0 > balance Sheet > short Term Investments
153869000
Annuals > 0 > balance Sheet > receivables
934470000
Annuals > 0 > balance Sheet > inventories
361849000
Annuals > 0 > balance Sheet > total Current Assets
6469666000
Annuals > 0 > balance Sheet > property Plant Equipment
1128923000
Annuals > 0 > balance Sheet > total Assets
13073561000
Annuals > 0 > balance Sheet > payables
207333000
Annuals > 0 > balance Sheet > short Term Debt
94791000
Annuals > 0 > balance Sheet > long Term Debt
15601000
Annuals > 0 > balance Sheet > total Liabilities
4050355000
Annuals > 0 > balance Sheet > equity
8990702000
Annuals > 0 > cash Flow > net Income
2235810000
Annuals > 0 > cash Flow > depreciation
295065000
Annuals > 0 > cash Flow > change In Working Capital
-707572000
Annuals > 0 > cash Flow > cash From Operations
1407029000
Annuals > 0 > cash Flow > capital Expenditures
123161000
Annuals > 0 > cash Flow > cash From Investing
1223013000
Annuals > 0 > cash Flow > cash From Financing
-181297000
Annuals > 0 > cash Flow > net Change In Cash
2457542000
Annuals > 0 > ratios > PE
14.514056327912584
Annuals > 0 > ratios > PB
8.090416005335289
Annuals > 0 > ratios > ROE
25.174674903027594
Annuals > 0 > ratios > ROA
17.312651082593337
Annuals > 0 > ratios > FCF
1283868000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.20952776985349172
Annuals > 0 > health Score
82
Annuals > 1 > quarter
2023-10-31
Annuals > 1 > income Statement > revenue
5327956000
Annuals > 1 > income Statement > cost Of Revenue
1232682000
Annuals > 1 > income Statement > gross Profit
4095274000
Annuals > 1 > income Statement > operating Expenses
2729868000
Annuals > 1 > income Statement > operating Income
1365406000
Annuals > 1 > income Statement > interest Expense
1178000
Annuals > 1 > income Statement > pretax Income
1305470000
Annuals > 1 > income Statement > net Income
1229888000
Annuals > 1 > income Statement > eps
7.924791391475241
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
155195000
Annuals > 1 > income Statement > income Tax Expense
90188000
Annuals > 1 > income Statement > EBITDA
1651473000
Annuals > 1 > income Statement > operating Margin
25.62720112553482
Annuals > 1 > income Statement > total Other Income Expense Net
-59936000
Annuals > 1 > balance Sheet > cash
1433966000
Annuals > 1 > balance Sheet > short Term Investments
151639000
Annuals > 1 > balance Sheet > receivables
856660000
Annuals > 1 > balance Sheet > inventories
325590000
Annuals > 1 > balance Sheet > total Current Assets
3430624000
Annuals > 1 > balance Sheet > property Plant Equipment
1109760000
Annuals > 1 > balance Sheet > total Assets
10333131000
Annuals > 1 > balance Sheet > payables
154608000
Annuals > 1 > balance Sheet > short Term Debt
79832000
Annuals > 1 > balance Sheet > long Term Debt
18078000
Annuals > 1 > balance Sheet > total Liabilities
4148830000
Annuals > 1 > balance Sheet > equity
6147308000
Annuals > 1 > cash Flow > net Income
1229888000
Annuals > 1 > cash Flow > depreciation
247120000
Annuals > 1 > cash Flow > change In Working Capital
-327340000
Annuals > 1 > cash Flow > cash From Operations
1703274000
Annuals > 1 > cash Flow > capital Expenditures
191822000
Annuals > 1 > cash Flow > cash From Investing
-482101000
Annuals > 1 > cash Flow > cash From Financing
-1196871000
Annuals > 1 > cash Flow > net Change In Cash
21323000
Annuals > 1 > ratios > PE
7.924791391475241
Annuals > 1 > ratios > PB
11.775748961984661
Annuals > 1 > ratios > ROE
20.006936369545826
Annuals > 1 > ratios > ROA
11.90237499166516
Annuals > 1 > ratios > FCF
1511452000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.28368327366066837
Annuals > 1 > health Score
82
Annuals > 2 > quarter
2022-10-31
Annuals > 2 > income Statement > revenue
4615714000
Annuals > 2 > income Statement > cost Of Revenue
898013000
Annuals > 2 > income Statement > gross Profit
3717701000
Annuals > 2 > income Statement > operating Expenses
2568987000
Annuals > 2 > income Statement > operating Income
1148714000
Annuals > 2 > income Statement > interest Expense
1698000
Annuals > 2 > income Statement > pretax Income
1103452000
Annuals > 2 > income Statement > net Income
984594000
Annuals > 2 > income Statement > eps
6.291938524459213
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
156485000
Annuals > 2 > income Statement > income Tax Expense
139385000
Annuals > 2 > income Statement > EBITDA
1333555000
Annuals > 2 > income Statement > operating Margin
24.887027229156747
Annuals > 2 > income Statement > total Other Income Expense Net
-45262000
Annuals > 2 > balance Sheet > cash
1417608000
Annuals > 2 > balance Sheet > short Term Investments
147913000
Annuals > 2 > balance Sheet > receivables
796091000
Annuals > 2 > balance Sheet > inventories
211927000
Annuals > 2 > balance Sheet > total Current Assets
3012669000
Annuals > 2 > balance Sheet > property Plant Equipment
1042390000
Annuals > 2 > balance Sheet > total Assets
9418087000
Annuals > 2 > balance Sheet > payables
37580000
Annuals > 2 > balance Sheet > short Term Debt
54274000
Annuals > 2 > balance Sheet > long Term Debt
20824000
Annuals > 2 > balance Sheet > total Liabilities
3858897000
Annuals > 2 > balance Sheet > equity
5515725000
Annuals > 2 > cash Flow > net Income
978436000
Annuals > 2 > cash Flow > depreciation
228405000
Annuals > 2 > cash Flow > change In Working Capital
-59335000
Annuals > 2 > cash Flow > cash From Operations
1738900000
Annuals > 2 > cash Flow > capital Expenditures
139082000
Annuals > 2 > cash Flow > cash From Investing
-572623000
Annuals > 2 > cash Flow > cash From Financing
-1116300000
Annuals > 2 > cash Flow > net Change In Cash
-15319000
Annuals > 2 > ratios > PE
6.291938524459213
Annuals > 2 > ratios > PB
13.233231062099723
Annuals > 2 > ratios > ROE
17.850672395741267
Annuals > 2 > ratios > ROA
10.454288646940721
Annuals > 2 > ratios > FCF
1599818000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.3466024974684307
Annuals > 2 > health Score
80
Annuals > 3 > quarter
2021-10-31
Annuals > 3 > income Statement > revenue
4200011999
Annuals > 3 > income Statement > cost Of Revenue
895696000
Annuals > 3 > income Statement > gross Profit
3304316000
Annuals > 3 > income Statement > operating Expenses
2550680000
Annuals > 3 > income Statement > operating Income
753636000
Annuals > 3 > income Statement > interest Expense
3365000
Annuals > 3 > income Statement > pretax Income
805514000
Annuals > 3 > income Statement > net Income
757516000
Annuals > 3 > income Statement > eps
4.814516334053642
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
157340000
Annuals > 3 > income Statement > income Tax Expense
49155000
Annuals > 3 > income Statement > EBITDA
1101071000
Annuals > 3 > income Statement > operating Margin
17.94366302237795
Annuals > 3 > income Statement > total Other Income Expense Net
51878000
Annuals > 3 > balance Sheet > cash
1432840000
Annuals > 3 > balance Sheet > short Term Investments
147949000
Annuals > 3 > balance Sheet > receivables
568501000
Annuals > 3 > balance Sheet > inventories
229023000
Annuals > 3 > balance Sheet > total Current Assets
2808341000
Annuals > 3 > balance Sheet > property Plant Equipment
965649000
Annuals > 3 > balance Sheet > total Assets
8752260000
Annuals > 3 > balance Sheet > payables
27413000
Annuals > 3 > balance Sheet > short Term Debt
154670000
Annuals > 3 > balance Sheet > long Term Debt
25094000
Annuals > 3 > balance Sheet > total Liabilities
3453317000
Annuals > 3 > balance Sheet > equity
5295137000
Annuals > 3 > cash Flow > net Income
757516000
Annuals > 3 > cash Flow > depreciation
203676000
Annuals > 3 > cash Flow > change In Working Capital
130181000
Annuals > 3 > cash Flow > cash From Operations
1492622000
Annuals > 3 > cash Flow > capital Expenditures
95740000
Annuals > 3 > cash Flow > cash From Investing
-549030000
Annuals > 3 > cash Flow > cash From Financing
-748748000
Annuals > 3 > cash Flow > net Change In Cash
197213000
Annuals > 3 > ratios > PE
4.814516334053642
Annuals > 3 > ratios > PB
13.859824514455433
Annuals > 3 > ratios > ROE
14.305881037638876
Annuals > 3 > ratios > ROA
8.655090228123937
Annuals > 3 > ratios > FCF
1396882000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.33259000220299134
Annuals > 3 > health Score
76
Valuation > metrics > PE
60.5766
Valuation > metrics > PB
2.652004551516736
Valuation > final Score
50
Valuation > verdict
71.2% Overvalued
Profitability > metrics > ROE
0.8781934409822133
Profitability > metrics > ROA
4.333901395875494
Profitability > metrics > Net Margin
0.13939405783747774
Profitability > final Score
36
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7465660017908687
Risk > metrics > Interest Coverage
1.1281006402642968
Risk > final Score
53
Risk > verdict
High
Liquidity > metrics > Current Ratio
19.806551179764543
Liquidity > metrics > Quick Ratio
18.454207579093424
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
43
Prev Profitabilities > 1
50
Prev Profitabilities > 2
85
Prev Risks > 0
46
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:24:07.585Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-02-18
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
3.37
Earnings History > 0 > eps Difference
-3.37
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-12-03
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
2.78
Earnings History > 1 > eps Difference
-2.78
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-09-09
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
3.39
Earnings History > 2 > eps Estimate
3.75
Earnings History > 2 > eps Difference
-0.36
Earnings History > 2 > surprise Percent
-9.6
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-05-28
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
3.67
Earnings History > 3 > eps Estimate
3.4
Earnings History > 3 > eps Difference
0.27
Earnings History > 3 > surprise Percent
7.9412
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
3.03
Earnings History > 4 > eps Estimate
2.79
Earnings History > 4 > eps Difference
0.24
Earnings History > 4 > surprise Percent
8.6022
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-12-04
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
3.4
Earnings History > 5 > eps Estimate
3.3
Earnings History > 5 > eps Difference
0.1
Earnings History > 5 > surprise Percent
3.0303
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-08-21
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
3.43
Earnings History > 6 > eps Estimate
3.28
Earnings History > 6 > eps Difference
0.15
Earnings History > 6 > surprise Percent
4.5732
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-05-22
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
3
Earnings History > 7 > eps Estimate
2.95
Earnings History > 7 > eps Difference
0.05
Earnings History > 7 > surprise Percent
1.6949
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-02-21
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.56
Earnings History > 8 > eps Estimate
3.43
Earnings History > 8 > eps Difference
0.13
Earnings History > 8 > surprise Percent
3.7901
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-11-29
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.17
Earnings History > 9 > eps Estimate
3.04
Earnings History > 9 > eps Difference
0.13
Earnings History > 9 > surprise Percent
4.2763
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-08-16
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.88
Earnings History > 10 > eps Estimate
2.74
Earnings History > 10 > eps Difference
0.14
Earnings History > 10 > surprise Percent
5.1095
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-05-17
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.54
Earnings History > 11 > eps Estimate
2.46
Earnings History > 11 > eps Difference
0.08
Earnings History > 11 > surprise Percent
3.252
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-02-15
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2.62
Earnings History > 12 > eps Estimate
2.5
Earnings History > 12 > eps Difference
0.12
Earnings History > 12 > surprise Percent
4.8
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-11-30
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.91
Earnings History > 13 > eps Estimate
1.85
Earnings History > 13 > eps Difference
0.06
Earnings History > 13 > surprise Percent
3.2432
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-08-17
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.1
Earnings History > 14 > eps Estimate
1.99
Earnings History > 14 > eps Difference
0.11
Earnings History > 14 > surprise Percent
5.5276
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-05-18
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.5
Earnings History > 15 > eps Estimate
2.37
Earnings History > 15 > eps Difference
0.13
Earnings History > 15 > surprise Percent
5.4852
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-02-16
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.4
Earnings History > 16 > eps Estimate
2.37
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
1.2658
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-12-01
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.82
Earnings History > 17 > eps Estimate
1.78
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
2.2472
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-08-18
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.81
Earnings History > 18 > eps Estimate
1.78
Earnings History > 18 > eps Difference
0.03
Earnings History > 18 > surprise Percent
1.6854
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-05-19
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.7
Earnings History > 19 > eps Estimate
1.52
Earnings History > 19 > eps Difference
0.18
Earnings History > 19 > surprise Percent
11.8421
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-02-17
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.52
Earnings History > 20 > eps Estimate
1.47
Earnings History > 20 > eps Difference
0.05
Earnings History > 20 > surprise Percent
3.4014
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-12-02
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.58
Earnings History > 21 > eps Estimate
1.58
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-08-19
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.74
Earnings History > 22 > eps Estimate
1.35
Earnings History > 22 > eps Difference
0.39
Earnings History > 22 > surprise Percent
28.8889
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-05-20
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.22
Earnings History > 23 > eps Estimate
0.99
Earnings History > 23 > eps Difference
0.23
Earnings History > 23 > surprise Percent
23.2323
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-02-19
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.01
Earnings History > 24 > eps Estimate
0.92
Earnings History > 24 > eps Difference
0.09
Earnings History > 24 > surprise Percent
9.7826
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-12-04
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.15
Earnings History > 25 > eps Estimate
1.13
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
1.7699
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-08-21
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.18
Earnings History > 26 > eps Estimate
1.1
Earnings History > 26 > eps Difference
0.08
Earnings History > 26 > surprise Percent
7.2727
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-05-22
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.16
Earnings History > 27 > eps Estimate
1.09
Earnings History > 27 > eps Difference
0.07
Earnings History > 27 > surprise Percent
6.422
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-02-20
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.08
Earnings History > 28 > eps Estimate
0.97
Earnings History > 28 > eps Difference
0.11
Earnings History > 28 > surprise Percent
11.3402
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-12-05
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.78
Earnings History > 29 > eps Estimate
0.78
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-08-22
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.95
Earnings History > 30 > eps Estimate
0.92
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
3.2609
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-05-23
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.08
Earnings History > 31 > eps Estimate
1.08
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-02-21
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.1
Earnings History > 32 > eps Estimate
1
Earnings History > 32 > eps Difference
0.1
Earnings History > 32 > surprise Percent
10
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-11-29
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.69
Earnings History > 33 > eps Estimate
0.57
Earnings History > 33 > eps Difference
0.12
Earnings History > 33 > surprise Percent
21.0526
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-08-16
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.92
Earnings History > 34 > eps Estimate
0.92
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-05-17
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.88
Earnings History > 35 > eps Estimate
0.86
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
2.3256
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-02-15
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.94
Earnings History > 36 > eps Estimate
0.78
Earnings History > 36 > eps Difference
0.16
Earnings History > 36 > surprise Percent
20.5128
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-11-30
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.77
Earnings History > 37 > eps Estimate
0.77
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-08-17
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.76
Earnings History > 38 > eps Estimate
0.74
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
2.7027
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-05-18
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.81
Earnings History > 39 > eps Estimate
0.79
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
2.5316
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-02-17
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.68
Earnings History > 40 > eps Estimate
0.62
Earnings History > 40 > eps Difference
0.06
Earnings History > 40 > surprise Percent
9.6774
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-12-02
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.67
Earnings History > 41 > eps Estimate
0.66
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
1.5152
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-08-19
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.63
Earnings History > 42 > eps Estimate
0.59
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
6.7797
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-05-20
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.68
Earnings History > 43 > eps Estimate
0.63
Earnings History > 43 > eps Difference
0.05
Earnings History > 43 > surprise Percent
7.9365
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-02-18
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.8
Earnings History > 44 > eps Estimate
0.62
Earnings History > 44 > eps Difference
0.18
Earnings History > 44 > surprise Percent
29.0323
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-12-03
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.64
Earnings History > 45 > eps Estimate
0.61
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
4.918
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-08-20
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.65
Earnings History > 46 > eps Estimate
0.6
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
8.3333
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-05-21
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.65
Earnings History > 47 > eps Estimate
0.59
Earnings History > 47 > eps Difference
0.06
Earnings History > 47 > surprise Percent
10.1695
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-02-19
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.59
Earnings History > 48 > eps Estimate
0.52
Earnings History > 48 > eps Difference
0.07
Earnings History > 48 > surprise Percent
13.4615
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-12-04
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.56
Earnings History > 49 > eps Estimate
0.55
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
1.8182
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-08-21
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.55
Earnings History > 50 > eps Estimate
0.54
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
1.8519
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-05-22
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.66
Earnings History > 51 > eps Estimate
0.63
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
4.7619
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-02-20
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.67
Earnings History > 52 > eps Estimate
0.55
Earnings History > 52 > eps Difference
0.12
Earnings History > 52 > surprise Percent
21.8182
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2012-12-05
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.47
Earnings History > 53 > eps Estimate
0.47
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-08-22
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.55
Earnings History > 54 > eps Estimate
0.5
Earnings History > 54 > eps Difference
0.05
Earnings History > 54 > surprise Percent
10
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-05-23
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.53
Earnings History > 55 > eps Estimate
0.55
Earnings History > 55 > eps Difference
-0.02
Earnings History > 55 > surprise Percent
-3.6364
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-02-22
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.56
Earnings History > 56 > eps Estimate
0.52
Earnings History > 56 > eps Difference
0.04
Earnings History > 56 > surprise Percent
7.6923
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-11-30
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.45
Earnings History > 57 > eps Estimate
0.45
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-08-17
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.46
Earnings History > 58 > eps Estimate
0.43
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
6.9767
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-05-18
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.45
Earnings History > 59 > eps Estimate
0.45
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-02-16
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.44
Earnings History > 60 > eps Estimate
0.4
Earnings History > 60 > eps Difference
0.04
Earnings History > 60 > surprise Percent
10
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-12-01
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.39
Earnings History > 61 > eps Estimate
0.39
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-08-18
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.39
Earnings History > 62 > eps Estimate
0.38
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
2.6316
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-05-19
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.41
Earnings History > 63 > eps Estimate
0.39
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
5.1282
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-02-17
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.41
Earnings History > 64 > eps Estimate
0.39
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
5.1282
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-12-02
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.33
Earnings History > 65 > eps Estimate
0.32
Earnings History > 65 > eps Difference
0.01
Earnings History > 65 > surprise Percent
3.125
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-08-19
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.47
Earnings History > 66 > eps Estimate
0.41
Earnings History > 66 > eps Difference
0.06
Earnings History > 66 > surprise Percent
14.6341
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-05-20
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.45
Earnings History > 67 > eps Estimate
0.4
Earnings History > 67 > eps Difference
0.05
Earnings History > 67 > surprise Percent
12.5
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-02-18
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.5
Earnings History > 68 > eps Estimate
0.41
Earnings History > 68 > eps Difference
0.09
Earnings History > 68 > surprise Percent
21.9512
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-12-03
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.43
Earnings History > 69 > eps Estimate
0.38
Earnings History > 69 > eps Difference
0.05
Earnings History > 69 > surprise Percent
13.1579
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-08-20
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.44
Earnings History > 70 > eps Estimate
0.39
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
12.8205
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-05-21
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.41
Earnings History > 71 > eps Estimate
0.38
Earnings History > 71 > eps Difference
0.03
Earnings History > 71 > surprise Percent
7.8947
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-02-20
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.44
Earnings History > 72 > eps Estimate
0.38
Earnings History > 72 > eps Difference
0.06
Earnings History > 72 > surprise Percent
15.7895
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-12-06
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.4
Earnings History > 73 > eps Estimate
0.36
Earnings History > 73 > eps Difference
0.04
Earnings History > 73 > surprise Percent
11.1111
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-08-22
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.32
Earnings History > 74 > eps Estimate
0.3
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
6.6667
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-05-23
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.35
Earnings History > 75 > eps Estimate
0.28
Earnings History > 75 > eps Difference
0.07
Earnings History > 75 > surprise Percent
25
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-02-21
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.3
Earnings History > 76 > eps Estimate
0.27
Earnings History > 76 > eps Difference
0.03
Earnings History > 76 > surprise Percent
11.1111
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-11-29
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.21
Earnings History > 77 > eps Estimate
0.19
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
10.5263
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-08-16
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.21
Earnings History > 78 > eps Estimate
0.19
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
10.5263
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-05-17
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.17
Earnings History > 79 > eps Estimate
0.15
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
13.3333
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-02-15
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.18
Earnings History > 80 > eps Estimate
0.14
Earnings History > 80 > eps Difference
0.04
Earnings History > 80 > surprise Percent
28.5714
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-11-30
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.1
Earnings History > 81 > eps Estimate
0.1
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-08-17
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.1
Earnings History > 82 > eps Estimate
0.08
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
25
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-05-18
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.09
Earnings History > 83 > eps Estimate
0.09
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-02-16
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1
Earnings History > 84 > eps Estimate
0.06
Earnings History > 84 > eps Difference
0.04
Earnings History > 84 > surprise Percent
66.6667
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-12-01
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.01
Earnings History > 85 > eps Estimate
0.03
Earnings History > 85 > eps Difference
-0.02
Earnings History > 85 > surprise Percent
-66.6667
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-08-18
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.33
Earnings History > 86 > eps Estimate
0.32
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
3.125
Earnings History > 87 > period
2004-04-30
Earnings History > 87 > report Date
2004-05-19
Earnings History > 87 > date
2004-04-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.35
Earnings History > 87 > eps Estimate
0.33
Earnings History > 87 > eps Difference
0.02
Earnings History > 87 > surprise Percent
6.0606
Earnings History > 88 > period
2004-01-31
Earnings History > 88 > report Date
2004-02-23
Earnings History > 88 > date
2004-01-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.33
Earnings History > 88 > eps Estimate
0.31
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
6.4516
Earnings History > 89 > period
2003-10-31
Earnings History > 89 > report Date
2003-12-03
Earnings History > 89 > date
2003-10-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.44
Earnings History > 89 > eps Estimate
0.42
Earnings History > 89 > eps Difference
0.02
Earnings History > 89 > surprise Percent
4.7619
Earnings History > 90 > period
2003-07-31
Earnings History > 90 > report Date
2003-08-20
Earnings History > 90 > date
2003-07-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.41
Earnings History > 90 > eps Estimate
0.4
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
2.5
Earnings History > 91 > period
2003-04-30
Earnings History > 91 > report Date
2003-05-21
Earnings History > 91 > date
2003-04-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.4
Earnings History > 91 > eps Estimate
0.35
Earnings History > 91 > eps Difference
0.05
Earnings History > 91 > surprise Percent
14.2857
Earnings History > 92 > period
2003-01-31
Earnings History > 92 > report Date
2003-02-19
Earnings History > 92 > date
2003-01-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.34
Earnings History > 92 > eps Estimate
0.32
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
6.25
Earnings History > 93 > period
2002-10-31
Earnings History > 93 > report Date
2002-12-04
Earnings History > 93 > date
2002-10-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.48
Earnings History > 93 > eps Estimate
0.47
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
2.1277
Earnings History > 94 > period
2002-07-31
Earnings History > 94 > report Date
2002-08-21
Earnings History > 94 > date
2002-07-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.27
Earnings History > 94 > eps Estimate
0.26
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
3.8462
Earnings History > 95 > period
2002-04-30
Earnings History > 95 > report Date
2002-06-04
Earnings History > 95 > date
2002-04-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.2
Earnings History > 95 > eps Estimate
0.18
Earnings History > 95 > eps Difference
0.02
Earnings History > 95 > surprise Percent
11.1111
Earnings History > 96 > period
2002-01-31
Earnings History > 96 > report Date
2002-02-20
Earnings History > 96 > date
2002-01-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.14
Earnings History > 96 > eps Estimate
0.13
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
7.6923
Earnings History > 97 > period
2001-10-31
Earnings History > 97 > report Date
2001-12-03
Earnings History > 97 > date
2001-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2
Earnings History > 97 > eps Estimate
0.18
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
11.1111
Earnings History > 98 > period
2001-07-31
Earnings History > 98 > report Date
2001-08-22
Earnings History > 98 > date
2001-07-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.14
Earnings History > 98 > eps Estimate
0.15
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-6.6667
Earnings History > 99 > period
2001-04-30
Earnings History > 99 > report Date
2001-05-23
Earnings History > 99 > date
2001-04-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.12
Earnings History > 99 > eps Estimate
0.1
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
20
Earnings History > 100 > period
2001-01-31
Earnings History > 100 > report Date
2001-01-31
Earnings History > 100 > date
2001-01-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0725
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-10-31
Earnings History > 101 > report Date
2001-01-26
Earnings History > 101 > date
2000-10-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.08
Earnings History > 101 > eps Estimate
-0.22
Earnings History > 101 > eps Difference
0.3
Earnings History > 101 > surprise Percent
136.3636
Earnings History > 102 > period
2000-07-31
Earnings History > 102 > report Date
2000-08-16
Earnings History > 102 > date
2000-07-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.3
Earnings History > 102 > eps Estimate
0.31
Earnings History > 102 > eps Difference
-0.01
Earnings History > 102 > surprise Percent
-3.2258
Earnings History > 103 > period
2000-04-30
Earnings History > 103 > report Date
2000-05-18
Earnings History > 103 > date
2000-04-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.27
Earnings History > 103 > eps Estimate
0.25
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
8
Earnings History > 104 > period
2000-01-31
Earnings History > 104 > report Date
2000-02-17
Earnings History > 104 > date
2000-01-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.34
Earnings History > 104 > eps Estimate
0.34
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-07-31
Earnings History > 105 > report Date
1999-10-26
Earnings History > 105 > date
1999-07-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.36
Earnings History > 105 > eps Estimate
0.35
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
2.8571
Earnings History > 106 > period
1999-04-30
Earnings History > 106 > report Date
1999-07-27
Earnings History > 106 > date
1999-04-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.34
Earnings History > 106 > eps Estimate
0.32
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
6.25
Earnings History > 107 > period
1999-01-31
Earnings History > 107 > report Date
1999-04-22
Earnings History > 107 > date
1999-01-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.3
Earnings History > 107 > eps Estimate
0.3
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-10-31
Earnings History > 108 > report Date
1999-01-20
Earnings History > 108 > date
1998-10-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.28
Earnings History > 108 > eps Estimate
0.28
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-07-31
Earnings History > 109 > report Date
1998-10-27
Earnings History > 109 > date
1998-07-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.29
Earnings History > 109 > eps Estimate
0.28
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
3.5714
Earnings History > 110 > period
1998-04-30
Earnings History > 110 > report Date
1998-07-21
Earnings History > 110 > date
1998-04-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.27
Earnings History > 110 > eps Estimate
0.26
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
3.8462
Earnings History > 111 > period
1998-01-31
Earnings History > 111 > report Date
1998-04-27
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.24
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
4.1667
Earnings History > 112 > period
1997-10-31
Earnings History > 112 > report Date
1998-01-29
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.18
Earnings History > 112 > eps Estimate
0.19
Earnings History > 112 > eps Difference
-0.01
Earnings History > 112 > surprise Percent
-5.2632
Earnings History > 113 > period
1997-07-31
Earnings History > 113 > report Date
1997-10-21
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.21
Earnings History > 113 > eps Estimate
0.2
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
5
Earnings History > 114 > period
1997-04-30
Earnings History > 114 > report Date
1997-07-17
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.19
Earnings History > 114 > eps Estimate
0.19
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-01-31
Earnings History > 115 > report Date
1997-04-17
Earnings History > 115 > date
1997-01-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.19
Earnings History > 115 > eps Estimate
0.19
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-10-31
Earnings History > 116 > report Date
1997-01-20
Earnings History > 116 > date
1996-10-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.19
Earnings History > 116 > eps Estimate
0.17
Earnings History > 116 > eps Difference
0.02
Earnings History > 116 > surprise Percent
11.7647
Earnings History > 117 > period
1996-07-31
Earnings History > 117 > report Date
1996-10-22
Earnings History > 117 > date
1996-07-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.16
Earnings History > 117 > eps Estimate
0.16
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-04-30
Earnings History > 118 > report Date
1996-07-16
Earnings History > 118 > date
1996-04-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.15
Earnings History > 118 > eps Estimate
0.15
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-01-31
Earnings History > 119 > report Date
1996-04-17
Earnings History > 119 > date
1996-01-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.14
Earnings History > 119 > eps Estimate
0.14
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Synopsys, Inc. provides electronic design automation software products used to design and test integrated circuits. It operates in two segments, Design Automation and Design IP. The company offers Digital and Custom IC Design solution that provides digital design implementation solutions; Verification solution that offers virtual prototyping, static and formal verification, simulation, emulation, field programmable gate array (FPGA)-based prototyping, and debug solutions; FPGA design products that are programmed to perform specific functions; synopsys technology computer-aided design (TCAD), mask synthesis, and manufacturing analytic solutions; and AI-driven EDA solutions. It also provides intellectual property (IP) solutions for UCIe, USB, PCI Express, DDR, Ethernet, MIPI, and HDMI; logic libraries and embedded memories; processor cores, software, and application-specific instruction-set processor tools for embedded applications; security IP solutions; IP solutions for automotive market; and system-on-chip (SoC) infrastructure IP, datapath and building block IP, and verification IP products, as well as mathematical and floating-point components, and Arm AMBA interconnect fabric and peripherals. The company was incorporated in 1986 and is headquartered in Sunnyvale, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ASynopsys (SNPS) Margin Compression to 18.1% Tests Bullish High-Growth Valuation Narrative simplywall.st
Read more →Synopsys stock rating reiterated at Outperform by Wolfe Research - Investing.com South Africa
12/11/2025
Synopsys stock rating reiterated at Outperform by Wolfe Research Investing.com South Africa
Read more →Showing 2 of 10
(Last Updated 2025-07-31)
Rating:
STRONG BUY
Target Price:
$545.6536
Analyst Picks
Strong Buy
15
Buy
4
Hold
3
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-07-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 70.10% of the total shares of Synopsys Inc
1.
Vanguard Group Inc(8.1208%)
since
2025/06/30
2.
BlackRock Inc(6.8955%)
since
2025/06/30
3.
Capital World Investors(4.201%)
since
2025/06/30
4.
State Street Corp(3.9181%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1429%)
since
2025/07/31
6.
T. Rowe Price Associates, Inc.(2.8716%)
since
2025/06/30
7.
Vanguard 500 Index Investor(2.4685%)
since
2025/07/31
8.
FMR Inc(2.1223%)
since
2025/06/30
9.
Invesco QQQ Trust(2.0565%)
since
2025/08/29
10.
JPMorgan Chase & Co(1.9379%)
since
2025/06/30
11.
Geode Capital Management, LLC(1.9119%)
since
2025/06/30
12.
Capital Group Growth Fnd of Amer Comp(1.6646%)
since
2025/06/30
13.
American Funds Growth Fund of Amer A(1.6646%)
since
2025/06/30
14.
Edgewood Management LLC(1.5723%)
since
2025/06/30
15.
Franklin Resources Inc(1.5337%)
since
2025/06/30
16.
Ameriprise Financial Inc(1.4013%)
since
2025/06/30
17.
Pictet Asset Manangement SA(1.3617%)
since
2025/06/30
18.
Fidelity 500 Index(1.2641%)
since
2025/07/31
19.
SPDR® S&P 500® ETF(1.2032%)
since
2025/08/31
20.
iShares Core S&P 500 ETF(1.197%)
since
2025/08/31
21.
American Funds New Perspective A(1.1088%)
since
2025/06/30
22.
Capital Group New Perspective Comp(1.1088%)
since
2025/06/30
23.
Vanguard Growth Index Investor(1.0892%)
since
2025/07/31
24.
UBS Asset Mgmt Americas Inc(1.0382%)
since
2025/06/30
25.
Van Eck Associates Corporation(1.0369%)
since
2025/06/30
26.
AllianceBernstein L.P.(1.0315%)
since
2025/06/30
27.
Morgan Stanley - Brokerage Accounts(1.0051%)
since
2025/06/30
28.
Loomis Sayles Strategic Alpha(0.9867%)
since
2025/06/30
29.
VanEck Semiconductor ETF(0.9296%)
since
2025/08/30
30.
ClearBridge Advisors, LLC(0.8756%)
since
2025/06/30
31.
Northern Trust Corp(0.8748%)
since
2025/06/30
32.
Amvescap Plc.(0.8675%)
since
2025/06/30
33.
Edgewood Growth Instl(0.8555%)
since
2025/06/30
34.
Aristotle Capital Management LLC(0.8512%)
since
2025/06/30
35.
The Technology Select Sector SPDR® ETF(0.8064%)
since
2025/08/31
36.
Vanguard Information Technology ETF(0.6972%)
since
2025/07/31
37.
Fidelity Magellan(0.6567%)
since
2025/07/31
38.
Vanguard Institutional Index I(0.6029%)
since
2025/07/31
39.
LS Global Credit / Corporate GBP Hedged(0.5904%)
since
2025/06/30
40.
Parnassus Core Equity Investor(0.577%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
3.37
Date
2025-10-31
EPS Actual
0
EPS Estimate
2.78
EPS Difference
-2.78
Surprise Percent
-100%
(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.