_id
69148e7dccc777a4e85d9b45
Ticker
PLXS
Name
Plexus Corp
Exchange
NASDAQ
Address
One Plexus Way, Neenah, WI, United States, 54956
Country
USA
Sector
Technology
Industry
Electronic Components
Currency
USD
Website
https://www.plexus.com
Description
Plexus Corp. provides electronic manufacturing services in the United States, the Asia-Pacific, Europe, the Middle East, and Africa. The company offers design, develop, supply chain, new product introduction, and manufacturing solutions, as well as sustaining services. It serves the aerospace/defense, healthcare/life sciences, and industrial/commercial sectors. Plexus Corp. was founded in 1979 and is headquartered in Neenah, Wisconsin.
Last Close
166.89
Volume
199835
Current Price
159.91
Change
-4.1823955899095155
Last Updated
2025-12-03T12:11:21.388Z
Image
data:image/webp;base64,UklGRoQBAABXRUJQVlA4IHgBAADwCgCdASpAAEAAPplGl0mlpKIhO/W4ALATCWoAxbxMewb0RJgXZBQIgTlEniF+GQ615UUl2kqtksKmFbCSTRylSUuQvTmLHtLcjcuU0Lyb2CG4pzy4hwUilk+HqzRPO5QA/r4FQekW32GoJ9ptI09/AsCf/+rQ/5aH/LQ2jjKryIJXJ4nebqOaKGW8GiYuMo2MO9qZbE7wHpfVJsIzbmwy9yeO/9uGKajI0DIs7kxZWjMD6EX8ztpyPBnJ6zVDmL9p1aB5UAUu8e+oj2EYPmE3p2dD5mMXA6WJaHdEoUG/c5kEd3sXz/nw19T43QKw42THJ9Z4MYk+SI7xvBEdFH4Ij6+XSmdDOkX3VczPyYlyTLzuofQcZkcm2+98dpjmzw5j09mUQdHCQgelkez9FpC9ViY4Lq2fDDg3gQk93PbEuUdo1TIwY1qbRKSnCEFOFnugYEbh9Od8o1+umA1M939UOeKJMTZJdQnvhF85kn9f2tYuokAAAAAA
Ipo Date
1986-02-05T00:00:00.000Z
Market Cap
3924140032
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9687272727272727
Sentiment Sources
11
Rating
3.8
Target Price
159
Strong Buy
1
Buy
2
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1058366000
Cost Of Revenue
953583000
Gross Profit
104783000
Operating Expenses
51671000
Operating Income
53112000
Interest Expense
2413000
Pretax Income
49665000
Net Income
51429000
Eps
1.8739615216440753
Dividends Per Share
-
Shares Outstanding
26774415
Income Tax Expense
-1764000
EBITDA
52078000
Operating Margin
5.018301797298855
Total Other Income Expense Net
-3447000
Cash
306758000
Short Term Investments
-
Receivables
807227000
Inventories
1229839000
Total Current Assets
2398793000
Property Plant Equipment
618915000
Total Assets
3137110000
Payables
726597000
Short Term Debt
54046000
Long Term Debt
91987000
Total Liabilities
1682522000
Equity
1454588000
Depreciation
19283000
Change In Working Capital
67979000
Cash From Operations
132018000
Capital Expenditures
34823000
Cash From Investing
-
Cash From Financing
-28122000
Net Change In Cash
69141000
PE
23.2284
PB
3.126955082813828
ROE
3.5356403325202743
ROA
1.6393750936371374
FCF
97195000
Fcf Percent
0.09183496068467809
Piotroski FScore
4
Health Score
48
Deep Value Investing Score
4
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
6.3
Garp Investing Score
4.5
Growth Investing Score
4
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1058366000
Quarters > 0 > income Statement > cost Of Revenue
953583000
Quarters > 0 > income Statement > gross Profit
104783000
Quarters > 0 > income Statement > operating Expenses
51671000
Quarters > 0 > income Statement > operating Income
53112000
Quarters > 0 > income Statement > interest Expense
2413000
Quarters > 0 > income Statement > pretax Income
49665000
Quarters > 0 > income Statement > net Income
51429000
Quarters > 0 > income Statement > eps
1.8739615216440753
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
27444000
Quarters > 0 > income Statement > income Tax Expense
-1764000
Quarters > 0 > income Statement > EBITDA
52078000
Quarters > 0 > income Statement > operating Margin
5.018301797298855
Quarters > 0 > income Statement > total Other Income Expense Net
-3447000
Quarters > 0 > balance Sheet > cash
306758000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
807227000
Quarters > 0 > balance Sheet > inventories
1229839000
Quarters > 0 > balance Sheet > total Current Assets
2398793000
Quarters > 0 > balance Sheet > property Plant Equipment
618915000
Quarters > 0 > balance Sheet > total Assets
3137110000
Quarters > 0 > balance Sheet > payables
726597000
Quarters > 0 > balance Sheet > short Term Debt
54046000
Quarters > 0 > balance Sheet > long Term Debt
91987000
Quarters > 0 > balance Sheet > total Liabilities
1682522000
Quarters > 0 > balance Sheet > equity
1454588000
Quarters > 0 > cash Flow > net Income
51429000
Quarters > 0 > cash Flow > depreciation
19283000
Quarters > 0 > cash Flow > change In Working Capital
67979000
Quarters > 0 > cash Flow > cash From Operations
132018000
Quarters > 0 > cash Flow > capital Expenditures
34823000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-28122000
Quarters > 0 > cash Flow > net Change In Cash
69141000
Quarters > 0 > ratios > PE
1.8739615216440753
Quarters > 0 > ratios > PB
3.126955082813828
Quarters > 0 > ratios > ROE
3.5356403325202743
Quarters > 0 > ratios > ROA
1.6393750936371374
Quarters > 0 > ratios > FCF
97195000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.09183496068467809
Quarters > 0 > health Score
48
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1018308000
Quarters > 1 > income Statement > cost Of Revenue
915020000
Quarters > 1 > income Statement > gross Profit
103288000
Quarters > 1 > income Statement > operating Expenses
49680000
Quarters > 1 > income Statement > operating Income
53608000
Quarters > 1 > income Statement > interest Expense
2501000
Quarters > 1 > income Statement > pretax Income
49836000
Quarters > 1 > income Statement > net Income
45116000
Quarters > 1 > income Statement > eps
1.6386749963678628
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
27532000
Quarters > 1 > income Statement > income Tax Expense
4720000
Quarters > 1 > income Statement > EBITDA
71921000
Quarters > 1 > income Statement > operating Margin
5.264419016643294
Quarters > 1 > income Statement > total Other Income Expense Net
-3772000
Quarters > 1 > balance Sheet > cash
237567000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
808694000
Quarters > 1 > balance Sheet > inventories
1278219000
Quarters > 1 > balance Sheet > total Current Assets
2395068000
Quarters > 1 > balance Sheet > property Plant Equipment
609301000
Quarters > 1 > balance Sheet > total Assets
3105633000
Quarters > 1 > balance Sheet > payables
722270000
Quarters > 1 > balance Sheet > short Term Debt
50678000
Quarters > 1 > balance Sheet > long Term Debt
92215000
Quarters > 1 > balance Sheet > total Liabilities
1686548000
Quarters > 1 > balance Sheet > equity
1419085000
Quarters > 1 > cash Flow > net Income
45116000
Quarters > 1 > cash Flow > depreciation
19584000
Quarters > 1 > cash Flow > change In Working Capital
-43256000
Quarters > 1 > cash Flow > cash From Operations
26883000
Quarters > 1 > cash Flow > capital Expenditures
13715000
Quarters > 1 > cash Flow > cash From Investing
-14099000
Quarters > 1 > cash Flow > cash From Financing
-90187000
Quarters > 1 > cash Flow > net Change In Cash
-72945000
Quarters > 1 > ratios > PE
1.6386749963678628
Quarters > 1 > ratios > PB
3.21546349936755
Quarters > 1 > ratios > ROE
3.179231688024325
Quarters > 1 > ratios > ROA
1.4527151147608233
Quarters > 1 > ratios > FCF
13168000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.012931254590948908
Quarters > 1 > health Score
38
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
980170000
Quarters > 2 > income Statement > cost Of Revenue
882419000
Quarters > 2 > income Statement > gross Profit
97751000
Quarters > 2 > income Statement > operating Expenses
48960000
Quarters > 2 > income Statement > operating Income
48791000
Quarters > 2 > income Statement > interest Expense
3137000
Quarters > 2 > income Statement > pretax Income
45023000
Quarters > 2 > income Statement > net Income
39073000
Quarters > 2 > income Statement > eps
1.4125153640373076
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
27662000
Quarters > 2 > income Statement > income Tax Expense
5950000
Quarters > 2 > income Statement > EBITDA
67677000
Quarters > 2 > income Statement > operating Margin
4.977809971739596
Quarters > 2 > income Statement > total Other Income Expense Net
-3768000
Quarters > 2 > balance Sheet > cash
310531000
Quarters > 2 > balance Sheet > short Term Investments
-31000
Quarters > 2 > balance Sheet > receivables
745624000
Quarters > 2 > balance Sheet > inventories
1280385000
Quarters > 2 > balance Sheet > total Current Assets
2396311000
Quarters > 2 > balance Sheet > property Plant Equipment
588082000
Quarters > 2 > balance Sheet > total Assets
3085740000
Quarters > 2 > balance Sheet > payables
680078000
Quarters > 2 > balance Sheet > short Term Debt
121014000
Quarters > 2 > balance Sheet > long Term Debt
88761000
Quarters > 2 > balance Sheet > total Liabilities
1734065000
Quarters > 2 > balance Sheet > equity
1351675000
Quarters > 2 > cash Flow > net Income
39073000
Quarters > 2 > cash Flow > depreciation
19517000
Quarters > 2 > cash Flow > change In Working Capital
-24638000
Quarters > 2 > cash Flow > cash From Operations
36693000
Quarters > 2 > cash Flow > capital Expenditures
20198000
Quarters > 2 > cash Flow > cash From Investing
-20273000
Quarters > 2 > cash Flow > cash From Financing
-25332000
Quarters > 2 > cash Flow > net Change In Cash
-7287000
Quarters > 2 > ratios > PE
1.4125153640373076
Quarters > 2 > ratios > PB
3.3917632345053366
Quarters > 2 > ratios > ROE
2.89070967503283
Quarters > 2 > ratios > ROA
1.2662440775956498
Quarters > 2 > ratios > FCF
16495000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.01682871338645337
Quarters > 2 > health Score
38
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
976122000
Quarters > 3 > income Statement > cost Of Revenue
875430000
Quarters > 3 > income Statement > gross Profit
100692000
Quarters > 3 > income Statement > operating Expenses
53832000
Quarters > 3 > income Statement > operating Income
46860000
Quarters > 3 > income Statement > interest Expense
3554000
Quarters > 3 > income Statement > pretax Income
43494000
Quarters > 3 > income Statement > net Income
37267000
Quarters > 3 > income Statement > eps
1.3423261174945071
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
27763000
Quarters > 3 > income Statement > income Tax Expense
6227000
Quarters > 3 > income Statement > EBITDA
66456000
Quarters > 3 > income Statement > operating Margin
4.800629429518032
Quarters > 3 > income Statement > total Other Income Expense Net
-3366000
Quarters > 3 > balance Sheet > cash
317161000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
725556000
Quarters > 3 > balance Sheet > inventories
1290179000
Quarters > 3 > balance Sheet > total Current Assets
2387323000
Quarters > 3 > balance Sheet > property Plant Equipment
583153000
Quarters > 3 > balance Sheet > total Assets
3071317000
Quarters > 3 > balance Sheet > payables
666118000
Quarters > 3 > balance Sheet > short Term Debt
121977000
Quarters > 3 > balance Sheet > long Term Debt
88728000
Quarters > 3 > balance Sheet > total Liabilities
1752248000
Quarters > 3 > balance Sheet > equity
1319069000
Quarters > 3 > cash Flow > net Income
37267000
Quarters > 3 > cash Flow > depreciation
19408000
Quarters > 3 > cash Flow > change In Working Capital
-8943000
Quarters > 3 > cash Flow > cash From Operations
53637000
Quarters > 3 > cash Flow > capital Expenditures
26528000
Quarters > 3 > cash Flow > cash From Investing
-26481000
Quarters > 3 > cash Flow > cash From Financing
-52763000
Quarters > 3 > cash Flow > net Change In Cash
-29613000
Quarters > 3 > ratios > PE
1.3423261174945071
Quarters > 3 > ratios > PB
3.4882942476852996
Quarters > 3 > ratios > ROE
2.8252502333084926
Quarters > 3 > ratios > ROA
1.2133882630806263
Quarters > 3 > ratios > FCF
27109000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.027772143236193838
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2025-09-30
Annuals > 0 > income Statement > revenue
4032966000
Annuals > 0 > income Statement > cost Of Revenue
3626452000
Annuals > 0 > income Statement > gross Profit
406514000
Annuals > 0 > income Statement > operating Expenses
204143000
Annuals > 0 > income Statement > operating Income
202371000
Annuals > 0 > income Statement > interest Expense
11605000
Annuals > 0 > income Statement > pretax Income
188018000
Annuals > 0 > income Statement > net Income
172885000
Annuals > 0 > income Statement > eps
6.26032010428737
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
27616000
Annuals > 0 > income Statement > income Tax Expense
15133000
Annuals > 0 > income Statement > EBITDA
199623000
Annuals > 0 > income Statement > operating Margin
5.017919813854121
Annuals > 0 > income Statement > total Other Income Expense Net
-14353000
Annuals > 0 > balance Sheet > cash
306758000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
807227000
Annuals > 0 > balance Sheet > inventories
1229839000
Annuals > 0 > balance Sheet > total Current Assets
2398793000
Annuals > 0 > balance Sheet > property Plant Equipment
618915000
Annuals > 0 > balance Sheet > total Assets
3137110000
Annuals > 0 > balance Sheet > payables
726597000
Annuals > 0 > balance Sheet > short Term Debt
54046000
Annuals > 0 > balance Sheet > long Term Debt
91987000
Annuals > 0 > balance Sheet > total Liabilities
1682522000
Annuals > 0 > balance Sheet > equity
1454588000
Annuals > 0 > cash Flow > net Income
172885000
Annuals > 0 > cash Flow > depreciation
77792000
Annuals > 0 > cash Flow > change In Working Capital
-8858000
Annuals > 0 > cash Flow > cash From Operations
249231000
Annuals > 0 > cash Flow > capital Expenditures
95264000
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-196404000
Annuals > 0 > cash Flow > net Change In Cash
-40704000
Annuals > 0 > ratios > PE
6.26032010428737
Annuals > 0 > ratios > PB
2.7606735102998234
Annuals > 0 > ratios > ROE
11.885496099239097
Annuals > 0 > ratios > ROA
5.510963912645715
Annuals > 0 > ratios > FCF
153967000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.038177113320568536
Annuals > 0 > health Score
58
Annuals > 1 > quarter
2024-09-30
Annuals > 1 > income Statement > revenue
3960827000
Annuals > 1 > income Statement > cost Of Revenue
3582297000
Annuals > 1 > income Statement > gross Profit
378530000
Annuals > 1 > income Statement > operating Expenses
210798000
Annuals > 1 > income Statement > operating Income
167732000
Annuals > 1 > income Statement > interest Expense
28876000
Annuals > 1 > income Statement > pretax Income
129532000
Annuals > 1 > income Statement > net Income
111815000
Annuals > 1 > income Statement > eps
4.006413701673296
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
27909000
Annuals > 1 > income Statement > income Tax Expense
17717000
Annuals > 1 > income Statement > EBITDA
236255000
Annuals > 1 > income Statement > operating Margin
4.234772182678012
Annuals > 1 > income Statement > total Other Income Expense Net
-38200000
Annuals > 1 > balance Sheet > cash
345109000
Annuals > 1 > balance Sheet > short Term Investments
2353000
Annuals > 1 > balance Sheet > receivables
742926000
Annuals > 1 > balance Sheet > inventories
1311434000
Annuals > 1 > balance Sheet > total Current Assets
2477150000
Annuals > 1 > balance Sheet > property Plant Equipment
575472000
Annuals > 1 > balance Sheet > total Assets
3153821000
Annuals > 1 > balance Sheet > payables
606378000
Annuals > 1 > balance Sheet > short Term Debt
157325000
Annuals > 1 > balance Sheet > long Term Debt
89993000
Annuals > 1 > balance Sheet > total Liabilities
1828996000
Annuals > 1 > balance Sheet > equity
1324825000
Annuals > 1 > cash Flow > net Income
111815000
Annuals > 1 > cash Flow > depreciation
77847000
Annuals > 1 > cash Flow > change In Working Capital
224598000
Annuals > 1 > cash Flow > cash From Operations
436502000
Annuals > 1 > cash Flow > capital Expenditures
95182000
Annuals > 1 > cash Flow > cash From Investing
-94947000
Annuals > 1 > cash Flow > cash From Financing
-255586000
Annuals > 1 > cash Flow > net Change In Cash
90808000
Annuals > 1 > ratios > PE
4.006413701673296
Annuals > 1 > ratios > PB
3.0632330232294827
Annuals > 1 > ratios > ROE
8.4399826392165
Annuals > 1 > ratios > ROA
3.5453819351193365
Annuals > 1 > ratios > FCF
341320000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08617392276915907
Annuals > 1 > health Score
53
Annuals > 2 > quarter
2023-09-30
Annuals > 2 > income Statement > revenue
4210305000
Annuals > 2 > income Statement > cost Of Revenue
3815751000
Annuals > 2 > income Statement > gross Profit
394554000
Annuals > 2 > income Statement > operating Expenses
198734000
Annuals > 2 > income Statement > operating Income
195820000
Annuals > 2 > income Statement > interest Expense
31542000
Annuals > 2 > income Statement > pretax Income
161013000
Annuals > 2 > income Statement > net Income
139094000
Annuals > 2 > income Statement > eps
4.947499466457993
Annuals > 2 > income Statement > dividends Per Share
8000
Annuals > 2 > income Statement > shares Outstanding
28114000
Annuals > 2 > income Statement > income Tax Expense
21919000
Annuals > 2 > income Statement > EBITDA
262313000
Annuals > 2 > income Statement > operating Margin
4.650969466582587
Annuals > 2 > income Statement > total Other Income Expense Net
-34807000
Annuals > 2 > balance Sheet > cash
256233000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
803839000
Annuals > 2 > balance Sheet > inventories
1562037000
Annuals > 2 > balance Sheet > total Current Assets
2672223000
Annuals > 2 > balance Sheet > property Plant Equipment
561399000
Annuals > 2 > balance Sheet > total Assets
3321172000
Annuals > 2 > balance Sheet > payables
646610000
Annuals > 2 > balance Sheet > short Term Debt
240205000
Annuals > 2 > balance Sheet > long Term Debt
190853000
Annuals > 2 > balance Sheet > total Liabilities
2106790000
Annuals > 2 > balance Sheet > equity
1214382000
Annuals > 2 > cash Flow > net Income
139094000
Annuals > 2 > cash Flow > depreciation
69758000
Annuals > 2 > cash Flow > change In Working Capital
-41313000
Annuals > 2 > cash Flow > cash From Operations
165822000
Annuals > 2 > cash Flow > capital Expenditures
104049000
Annuals > 2 > cash Flow > cash From Investing
-93304000
Annuals > 2 > cash Flow > cash From Financing
-92725000
Annuals > 2 > cash Flow > net Change In Cash
-18816000
Annuals > 2 > ratios > PE
4.947499466457993
Annuals > 2 > ratios > PB
3.366368029170393
Annuals > 2 > ratios > ROE
11.453891773758174
Annuals > 2 > ratios > ROA
4.188099863542147
Annuals > 2 > ratios > FCF
61773000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.01467185868957237
Annuals > 2 > health Score
49
Annuals > 3 > quarter
2022-09-30
Annuals > 3 > income Statement > revenue
3811368000
Annuals > 3 > income Statement > cost Of Revenue
3464139000
Annuals > 3 > income Statement > gross Profit
347229000
Annuals > 3 > income Statement > operating Expenses
169044000
Annuals > 3 > income Statement > operating Income
178185000
Annuals > 3 > income Statement > interest Expense
15858000
Annuals > 3 > income Statement > pretax Income
158303000
Annuals > 3 > income Statement > net Income
138243000
Annuals > 3 > income Statement > eps
4.861035901403003
Annuals > 3 > income Statement > dividends Per Share
480000
Annuals > 3 > income Statement > shares Outstanding
28439000
Annuals > 3 > income Statement > income Tax Expense
20060000
Annuals > 3 > income Statement > EBITDA
236850000
Annuals > 3 > income Statement > operating Margin
4.675093037460566
Annuals > 3 > income Statement > total Other Income Expense Net
-19882000
Annuals > 3 > balance Sheet > cash
274805000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
876236000
Annuals > 3 > balance Sheet > inventories
1602783000
Annuals > 3 > balance Sheet > total Current Assets
2816122000
Annuals > 3 > balance Sheet > property Plant Equipment
509839000
Annuals > 3 > balance Sheet > total Assets
3393225000
Annuals > 3 > balance Sheet > payables
805583000
Annuals > 3 > balance Sheet > short Term Debt
273971000
Annuals > 3 > balance Sheet > long Term Debt
187776000
Annuals > 3 > balance Sheet > total Liabilities
2297494000
Annuals > 3 > balance Sheet > equity
1095731000
Annuals > 3 > cash Flow > net Income
138243000
Annuals > 3 > cash Flow > depreciation
62689000
Annuals > 3 > cash Flow > change In Working Capital
-240680000
Annuals > 3 > cash Flow > cash From Operations
-26240000
Annuals > 3 > cash Flow > capital Expenditures
101612000
Annuals > 3 > cash Flow > cash From Investing
-101561000
Annuals > 3 > cash Flow > cash From Financing
139295000
Annuals > 3 > cash Flow > net Change In Cash
4957000
Annuals > 3 > ratios > PE
4.861035901403003
Annuals > 3 > ratios > PB
3.77402390732762
Annuals > 3 > ratios > ROE
12.616508978937349
Annuals > 3 > ratios > ROA
4.074088809318568
Annuals > 3 > ratios > FCF
-127852000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.033544910908629134
Annuals > 3 > health Score
44
Valuation > metrics > PE
23.2284
Valuation > metrics > PB
3.126955082813828
Valuation > final Score
78.73044917186172
Valuation > verdict
2.1% Overvalued
Profitability > metrics > ROE
3.5356403325202743
Profitability > metrics > ROA
2.1439532298118262
Profitability > metrics > Net Margin
0.04859283083545768
Profitability > final Score
21
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.1567000415237854
Risk > metrics > Interest Coverage
22.01077496891836
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.0728425157210144
Liquidity > metrics > Quick Ratio
1.4974245589853492
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
67.8453650063245
Prev Valuations > 1
66.08236765494664
Prev Valuations > 2
65.117057523147
Prev Profitabilities > 0
19
Prev Profitabilities > 1
17
Prev Profitabilities > 2
16
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T21:03:39.518Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-21
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-21
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.73
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-22
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.14
Earnings History > 2 > eps Estimate
1.86
Earnings History > 2 > eps Difference
0.28
Earnings History > 2 > surprise Percent
15.0538
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-23
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.9
Earnings History > 3 > eps Estimate
1.71
Earnings History > 3 > eps Difference
0.19
Earnings History > 3 > surprise Percent
11.1111
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-23
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.66
Earnings History > 4 > eps Estimate
1.54
Earnings History > 4 > eps Difference
0.12
Earnings History > 4 > surprise Percent
7.7922
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-22
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.73
Earnings History > 5 > eps Estimate
1.59
Earnings History > 5 > eps Difference
0.14
Earnings History > 5 > surprise Percent
8.805
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-23
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.85
Earnings History > 6 > eps Estimate
1.55
Earnings History > 6 > eps Difference
0.3
Earnings History > 6 > surprise Percent
19.3548
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-24
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.45
Earnings History > 7 > eps Estimate
1.31
Earnings History > 7 > eps Difference
0.14
Earnings History > 7 > surprise Percent
10.687
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-24
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.94
Earnings History > 8 > eps Estimate
0.96
Earnings History > 8 > eps Difference
-0.02
Earnings History > 8 > surprise Percent
-2.0833
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-24
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.04
Earnings History > 9 > eps Estimate
1.08
Earnings History > 9 > eps Difference
-0.04
Earnings History > 9 > surprise Percent
-3.7037
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-25
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.44
Earnings History > 10 > eps Estimate
1.26
Earnings History > 10 > eps Difference
0.18
Earnings History > 10 > surprise Percent
14.2857
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-26
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.32
Earnings History > 11 > eps Estimate
1.15
Earnings History > 11 > eps Difference
0.17
Earnings History > 11 > surprise Percent
14.7826
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-26
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.45
Earnings History > 12 > eps Estimate
1.15
Earnings History > 12 > eps Difference
0.3
Earnings History > 12 > surprise Percent
26.087
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-25
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.49
Earnings History > 13 > eps Estimate
1.47
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
1.3605
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-26
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.78
Earnings History > 14 > eps Estimate
1.28
Earnings History > 14 > eps Difference
0.5
Earnings History > 14 > surprise Percent
39.0625
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-27
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.33
Earnings History > 15 > eps Estimate
1.1
Earnings History > 15 > eps Difference
0.23
Earnings History > 15 > surprise Percent
20.9091
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-27
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.95
Earnings History > 16 > eps Estimate
0.83
Earnings History > 16 > eps Difference
0.12
Earnings History > 16 > surprise Percent
14.4578
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-26
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.88
Earnings History > 17 > eps Estimate
0.95
Earnings History > 17 > eps Difference
-0.07
Earnings History > 17 > surprise Percent
-7.3684
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-27
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.16
Earnings History > 18 > eps Estimate
1.23
Earnings History > 18 > eps Difference
-0.07
Earnings History > 18 > surprise Percent
-5.6911
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-21
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.99
Earnings History > 19 > eps Estimate
0.74
Earnings History > 19 > eps Difference
0.25
Earnings History > 19 > surprise Percent
33.7838
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-21
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.49
Earnings History > 20 > eps Estimate
1.24
Earnings History > 20 > eps Difference
0.25
Earnings History > 20 > surprise Percent
20.1613
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-20
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.23
Earnings History > 21 > eps Estimate
1.1
Earnings History > 21 > eps Difference
0.13
Earnings History > 21 > surprise Percent
11.8182
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-28
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.26
Earnings History > 22 > eps Estimate
1.12
Earnings History > 22 > eps Difference
0.14
Earnings History > 22 > surprise Percent
12.5
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-22
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.2
Earnings History > 23 > eps Estimate
0.76
Earnings History > 23 > eps Difference
0.44
Earnings History > 23 > surprise Percent
57.8947
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-22
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.61
Earnings History > 24 > eps Estimate
0.56
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
8.9286
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-22
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1
Earnings History > 25 > eps Estimate
0.93
Earnings History > 25 > eps Difference
0.07
Earnings History > 25 > surprise Percent
7.5269
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-23
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.93
Earnings History > 26 > eps Estimate
0.86
Earnings History > 26 > eps Difference
0.07
Earnings History > 26 > surprise Percent
8.1395
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-17
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.81
Earnings History > 27 > eps Estimate
0.81
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-17
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.79
Earnings History > 28 > eps Estimate
0.84
Earnings History > 28 > eps Difference
-0.05
Earnings History > 28 > surprise Percent
-5.9524
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-16
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.91
Earnings History > 29 > eps Estimate
0.9
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
1.1111
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-24
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.96
Earnings History > 30 > eps Estimate
0.87
Earnings History > 30 > eps Difference
0.09
Earnings History > 30 > surprise Percent
10.3448
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-18
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.79
Earnings History > 31 > eps Estimate
0.82
Earnings History > 31 > eps Difference
-0.03
Earnings History > 31 > surprise Percent
-3.6585
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-25
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.74
Earnings History > 32 > eps Estimate
0.74
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-17
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.75
Earnings History > 33 > eps Estimate
0.8
Earnings History > 33 > eps Difference
-0.05
Earnings History > 33 > surprise Percent
-6.25
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-25
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.84
Earnings History > 34 > eps Estimate
0.82
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
2.439
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-19
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.74
Earnings History > 35 > eps Estimate
0.71
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
4.2254
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-19
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.84
Earnings History > 36 > eps Estimate
0.76
Earnings History > 36 > eps Difference
0.08
Earnings History > 36 > surprise Percent
10.5263
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-18
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.82
Earnings History > 37 > eps Estimate
0.77
Earnings History > 37 > eps Difference
0.05
Earnings History > 37 > surprise Percent
6.4935
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-26
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.82
Earnings History > 38 > eps Estimate
0.8
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
2.5
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-20
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.82
Earnings History > 39 > eps Estimate
0.77
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
6.4935
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-20
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.55
Earnings History > 40 > eps Estimate
0.51
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
7.8431
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-20
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.47
Earnings History > 41 > eps Estimate
0.45
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
4.4444
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-28
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.69
Earnings History > 42 > eps Estimate
0.68
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
1.4706
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-22
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.69
Earnings History > 43 > eps Estimate
0.68
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
1.4706
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-22
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.69
Earnings History > 44 > eps Estimate
0.69
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-21
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.72
Earnings History > 45 > eps Estimate
0.71
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
1.4085
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-22
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.78
Earnings History > 46 > eps Estimate
0.78
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-16
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.74
Earnings History > 47 > eps Estimate
0.72
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
2.7778
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-16
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.6
Earnings History > 48 > eps Estimate
0.6
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-15
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.61
Earnings History > 49 > eps Estimate
0.6
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
1.6667
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-23
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.67
Earnings History > 50 > eps Estimate
0.67
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-17
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.68
Earnings History > 51 > eps Estimate
0.58
Earnings History > 51 > eps Difference
0.1
Earnings History > 51 > surprise Percent
17.2414
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-17
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.52
Earnings History > 52 > eps Estimate
0.51
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
1.9608
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-16
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.47
Earnings History > 53 > eps Estimate
0.49
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-4.0816
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-24
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.66
Earnings History > 54 > eps Estimate
0.63
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
4.7619
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-18
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.66
Earnings History > 55 > eps Estimate
0.63
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
4.7619
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-18
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.56
Earnings History > 56 > eps Estimate
0.54
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
3.7037
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-18
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.51
Earnings History > 57 > eps Estimate
0.48
Earnings History > 57 > eps Difference
0.03
Earnings History > 57 > surprise Percent
6.25
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-26
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.52
Earnings History > 58 > eps Estimate
0.51
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
1.9608
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-20
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.58
Earnings History > 59 > eps Estimate
0.55
Earnings History > 59 > eps Difference
0.03
Earnings History > 59 > surprise Percent
5.4545
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-20
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.59
Earnings History > 60 > eps Estimate
0.56
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
5.3571
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-19
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.61
Earnings History > 61 > eps Estimate
0.59
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
3.3898
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-27
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.65
Earnings History > 62 > eps Estimate
0.6
Earnings History > 62 > eps Difference
0.05
Earnings History > 62 > surprise Percent
8.3333
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-21
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.59
Earnings History > 63 > eps Estimate
0.57
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
3.5088
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-20
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.51
Earnings History > 64 > eps Estimate
0.49
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
4.0816
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-20
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.44
Earnings History > 65 > eps Estimate
0.34
Earnings History > 65 > eps Difference
0.1
Earnings History > 65 > surprise Percent
29.4118
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-28
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.38
Earnings History > 66 > eps Estimate
0.31
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
22.5806
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-29
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.23
Earnings History > 67 > eps Estimate
0.23
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-29
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.28
Earnings History > 68 > eps Estimate
0.21
Earnings History > 68 > eps Difference
0.07
Earnings History > 68 > surprise Percent
33.3333
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-28
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.42
Earnings History > 69 > eps Estimate
0.39
Earnings History > 69 > eps Difference
0.03
Earnings History > 69 > surprise Percent
7.6923
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-28
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.48
Earnings History > 70 > eps Estimate
0.44
Earnings History > 70 > eps Difference
0.04
Earnings History > 70 > surprise Percent
9.0909
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-24
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.41
Earnings History > 71 > eps Estimate
0.39
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
5.1282
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-23
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.48
Earnings History > 72 > eps Estimate
0.49
Earnings History > 72 > eps Difference
-0.01
Earnings History > 72 > surprise Percent
-2.0408
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-23
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.58
Earnings History > 73 > eps Estimate
0.61
Earnings History > 73 > eps Difference
-0.03
Earnings History > 73 > surprise Percent
-4.918
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-31
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.55
Earnings History > 74 > eps Estimate
0.48
Earnings History > 74 > eps Difference
0.07
Earnings History > 74 > surprise Percent
14.5833
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-25
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.33
Earnings History > 75 > eps Estimate
0.29
Earnings History > 75 > eps Difference
0.04
Earnings History > 75 > surprise Percent
13.7931
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-25
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.23
Earnings History > 76 > eps Estimate
0.17
Earnings History > 76 > eps Difference
0.06
Earnings History > 76 > surprise Percent
35.2941
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-24
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.33
Earnings History > 77 > eps Estimate
0.33
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-11-01
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.54
Earnings History > 78 > eps Estimate
0.48
Earnings History > 78 > eps Difference
0.06
Earnings History > 78 > surprise Percent
12.5
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-26
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.53
Earnings History > 79 > eps Estimate
0.53
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-27
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.4
Earnings History > 80 > eps Estimate
0.34
Earnings History > 80 > eps Difference
0.06
Earnings History > 80 > surprise Percent
17.6471
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-25
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.28
Earnings History > 81 > eps Estimate
0.23
Earnings History > 81 > eps Difference
0.05
Earnings History > 81 > surprise Percent
21.7391
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-11-03
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.24
Earnings History > 82 > eps Estimate
0.17
Earnings History > 82 > eps Difference
0.07
Earnings History > 82 > surprise Percent
41.1765
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-27
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.16
Earnings History > 83 > eps Estimate
0.14
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
14.2857
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-27
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.12
Earnings History > 84 > eps Estimate
0.1
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
20
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-25
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.09
Earnings History > 85 > eps Estimate
0.1
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-10
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-27
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.09
Earnings History > 86 > eps Estimate
0.09
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-21
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
AfterMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.08
Earnings History > 87 > eps Estimate
0.09
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-11.1111
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-21
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.08
Earnings History > 88 > eps Estimate
0.08
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-21
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.06
Earnings History > 89 > eps Estimate
0.05
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
20
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-23
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.01
Earnings History > 90 > eps Estimate
-0.02
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
150
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-23
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.06
Earnings History > 91 > eps Estimate
-0.09
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
33.3333
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-23
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.12
Earnings History > 92 > eps Estimate
-0.11
Earnings History > 92 > eps Difference
-0.01
Earnings History > 92 > surprise Percent
-9.0909
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-23
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.02
Earnings History > 93 > eps Estimate
-0.02
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-24
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.04
Earnings History > 94 > eps Estimate
0.06
Earnings History > 94 > eps Difference
-0.02
Earnings History > 94 > surprise Percent
-33.3333
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-19
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.07
Earnings History > 95 > eps Estimate
0.07
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-18
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.05
Earnings History > 96 > eps Estimate
0.02
Earnings History > 96 > eps Difference
0.03
Earnings History > 96 > surprise Percent
150
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-17
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.01
Earnings History > 97 > eps Estimate
0.01
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-24
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
AfterMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.18
Earnings History > 98 > eps Estimate
0.2
Earnings History > 98 > eps Difference
-0.02
Earnings History > 98 > surprise Percent
-10
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-19
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.22
Earnings History > 99 > eps Estimate
0.21
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
4.7619
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-18
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.28
Earnings History > 100 > eps Estimate
0.27
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
3.7037
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-18
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
AfterMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.34
Earnings History > 101 > eps Estimate
0.33
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
3.0303
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-26
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
AfterMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.32
Earnings History > 102 > eps Estimate
0.3
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
6.6667
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-20
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.28
Earnings History > 103 > eps Estimate
0.26
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
7.6923
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-18
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.25
Earnings History > 104 > eps Estimate
0.23
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
8.6957
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-19
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.22
Earnings History > 105 > eps Estimate
0.21
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
4.7619
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-26
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.21
Earnings History > 106 > eps Estimate
0.2
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
5
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-15
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.2
Earnings History > 107 > eps Estimate
0.2
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-15
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.21
Earnings History > 108 > eps Estimate
0.18
Earnings History > 108 > eps Difference
0.03
Earnings History > 108 > surprise Percent
16.6667
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-19
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.18
Earnings History > 109 > eps Estimate
0.17
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
5.8824
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-27
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.19
Earnings History > 110 > eps Estimate
0.17
Earnings History > 110 > eps Difference
0.02
Earnings History > 110 > surprise Percent
11.7647
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-15
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.18
Earnings History > 111 > eps Estimate
0.16
Earnings History > 111 > eps Difference
0.02
Earnings History > 111 > surprise Percent
12.5
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-16
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.14
Earnings History > 112 > eps Estimate
0.12
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
16.6667
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-20
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.12
Earnings History > 113 > eps Estimate
0.11
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
9.0909
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-30
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.17
Earnings History > 114 > eps Estimate
0.15
Earnings History > 114 > eps Difference
0.02
Earnings History > 114 > surprise Percent
13.3333
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-17
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.14
Earnings History > 115 > eps Estimate
0.13
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
7.6923
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-16
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.12
Earnings History > 116 > eps Estimate
0.1
Earnings History > 116 > eps Difference
0.02
Earnings History > 116 > surprise Percent
20
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-16
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.1
Earnings History > 117 > eps Estimate
0.05
Earnings History > 117 > eps Difference
0.05
Earnings History > 117 > surprise Percent
100
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-11-15
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.11
Earnings History > 118 > eps Estimate
0.08
Earnings History > 118 > eps Difference
0.03
Earnings History > 118 > surprise Percent
37.5
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-22
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.09
Earnings History > 119 > eps Estimate
0.08
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
12.5
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-16
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.03
Earnings History > 120 > eps Estimate
0.04
Earnings History > 120 > eps Difference
-0.01
Earnings History > 120 > surprise Percent
-25
Plexus Corp. provides electronic manufacturing services in the United States, the Asia-Pacific, Europe, the Middle East, and Africa. The company offers design, develop, supply chain, new product introduction, and manufacturing solutions, as well as sustaining services. It serves the aerospace/defense, healthcare/life sciences, and industrial/commercial sectors. Plexus Corp. was founded in 1979 and is headquartered in Neenah, Wisconsin.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AZacks Research Has Optimistic View of Plexus FY2027 Earnings Defense World
Read more →Stocks Showing Improved Relative Strength: Plexus Investor's Business Daily
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$159
Analyst Picks
Strong Buy
1
Buy
2
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
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)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 108.63% of the total shares of Plexus Corp
1.
BlackRock Inc(15.8288%)
since
2025/06/30
2.
Vanguard Group Inc(13.5677%)
since
2025/06/30
3.
Disciplined Growth Investors Inc(6.1012%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9761%)
since
2025/08/31
5.
Dimensional Fund Advisors, Inc.(5.0923%)
since
2025/06/30
6.
State Street Corp(3.926%)
since
2025/06/30
7.
Fiduciary Management, Inc. of Milwaukee(3.4622%)
since
2025/06/30
8.
BNP Paribas Investment Partners SA(3.2611%)
since
2025/06/30
9.
Vanguard Total Stock Mkt Idx Inv(3.173%)
since
2025/07/31
10.
American Century Companies Inc(2.8376%)
since
2025/06/30
11.
Earnest Partners LLC(2.7672%)
since
2025/06/30
12.
Avantis US Small Cap Value ETF(2.6731%)
since
2025/08/30
13.
Geode Capital Management, LLC(2.4607%)
since
2025/06/30
14.
Vanguard Small Cap Index(2.4373%)
since
2025/07/31
15.
iShares Russell 2000 ETF(2.4094%)
since
2025/08/31
16.
Vanguard Information Technology ETF(2.3239%)
since
2025/07/31
17.
BNP Paribas Disrpt Tech Cl D(1.996%)
since
2025/07/31
18.
Silvercrest Asset Management Group LLC(1.9898%)
since
2025/06/30
19.
Morgan Stanley - Brokerage Accounts(1.9693%)
since
2025/06/30
20.
FMI Common Stock Investor(1.8713%)
since
2025/06/30
21.
Disciplined Growth - Mid Cap Growth(1.8301%)
since
2024/12/31
22.
Vanguard Small Cap Value Index Inv(1.5696%)
since
2025/07/31
23.
Charles Schwab Investment Management Inc(1.5094%)
since
2025/06/30
24.
Fuller & Thaler Asset Management Inc(1.4693%)
since
2025/06/30
25.
FullerThaler Behavioral Small-Cap Equity(1.4002%)
since
2025/06/30
26.
FullerThaler Behavioral Sm-Cp Eq R6(1.4002%)
since
2025/06/30
27.
BTIM Corp(1.3689%)
since
2025/06/30
28.
Northern Trust Corp(1.2452%)
since
2025/06/30
29.
Harbor Small Cap Value Instl(1.0858%)
since
2025/06/30
30.
Vanguard Institutional Extnd Mkt Idx Tr(1.0789%)
since
2025/07/31
31.
Thrivent Financial For Lutherans(1.0334%)
since
2025/06/30
32.
Fidelity Small Cap Index(0.9982%)
since
2025/06/30
33.
Qube Research & Technologies(0.8994%)
since
2025/06/30
34.
Bank of New York Mellon Corp(0.8917%)
since
2025/06/30
35.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8876%)
since
2025/08/29
36.
Royal Bank of Canada(0.8563%)
since
2025/06/30
37.
iShares Russell 2000 Growth ETF(0.8142%)
since
2025/08/31
38.
DFA US Targeted Value I(0.8135%)
since
2025/07/31
39.
Vanguard Tax-Managed Small Cap Adm(0.6774%)
since
2025/07/31
40.
Dimensional US Targeted Value ETF(0.6763%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.73
Date
2025-09-30
EPS Actual
2.14
EPS Estimate
1.86
EPS Difference
0.28
Surprise Percent
15.0538%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.