_id
6911c534ccc777a4e85d64e6
Ticker
HL
Name
Hecla Mining Company
Exchange
NYSE
Address
6500 North Mineral Drive, Coeur d'Alene, ID, United States, 83815-9408
Country
USA
Sector
Basic Materials
Industry
Other Precious Metals & Mining
Currency
USD
Website
https://www.hecla.com
Description
Hecla Mining Company, together with its subsidiaries, provides precious and base metals in the United States, Canada, Japan, Korea, and China. The company mines for silver, gold, lead, and zinc concentrates, as well as carbon material containing silver and gold for custom smelters, metal traders, and third-party processors; and doré containing silver and gold. Its flagship project is the Greens Creek mine located on Admiralty Island in southeast Alaska. The company was incorporated in 1891 and is headquartered in Coeur d'Alene, Idaho.
Last Close
19.35
Volume
14114077
Current Price
18.81
Change
-2.7906976744186185
Last Updated
2025-12-01T08:50:30.211Z
Image
data:image/webp;base64,UklGRiQEAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSEMAAAABR6CmbSOoz02H5/jDujU0IiIE85wXimnbqq7CVXgKT+FlkEMIKaR+32fWIKL/ifEuQ77qWSFuyibzezaZ8pMhu4zxAFZQOCC6AwAAEBIAnQEqQABAAD61Sp5MJyOioi4W2cjgFolkAMkOAOXoMxCAloqNq+Dvji9mx76SfE3vRlBGQO+C1AoYDxPvJvOx6BOeZ6t3+h0VrmDXfrCAq7PMd17HfgxZFAM6RUAEvn7m6TPw5XZrmXy2UTJry9KiT6iLnWs5Id2gP6SbcXGPmJMZMU+zJgQMJxIG+SKsMS5NRVeZRMPAAP7ymS5A1XA4oicyT/td8ovv9TlTr/U39r5scPf6m/0rtWB2XRIu/XOf5WS2noUD2CVfXj642EDktZErKF4QLJm+ClvKn/DfipuPgINom8td8nuR28Up3SGz2Zh/xFft+WgqzeZY7LYT9rX6ziyUXVGPefqf1bYNRZ9SftQoBdOAmvH+JhvA8BuExOb/PpoGbZRFptLBrO4E2B10gIoUNirLR6VFy4QfTNAJMPBtGA+QGVHQEynoEv2QT1Pn7btPUvefHM7y0GIBNtsIUZtWNlmOcAjj9xVyVFfMWK/Y1gvHm8koZj3FkDN5PNq/LEaO1zzd8QM89F6bx5lVUwgF1r1BpDU6YwpbftLx3Aiu1o0qN00HY9b923iKEr/a8eiMg+tsZqfHVuyqu69hBtnPSchpzVRdJm433dA0BxGBo3anGNyu22W83Os3AORblbXnHh0Q2+ly3V+hlGS/hPg6u5Pua8hX2cKNtLB/16W8AZ7g+Gs52xVbDAYzTVgpnwQ3TlO/iWO7dT9ds6vdhJgTrmS8CzbPNCCr/9D6OcpAlqN91oEX9E9L4/wp+5P9oEy33NCqpN9229Xu9L5/9BR8m9r0sHe/h+QR7PF/A4YoSeZgucQFjnHpdvNAru/mjnrsKtXCevqdMTfq05tlYrwRxFDVn1McbRdFWC5O9+C3jadE06QMdWlXK6jxLI8ZVSCA2TcI5G+orL5rMx1+inJMY3XAEHl1xHaiMTBQPo4z6Ho2BpeQfhyqnmuEnfoRC/mW+SzYbp4GtszI44SMdViVmwLpbDbK5ZiP5JajD4A42LDslrng5a1I5jtHKVT8QLw+yllZh+pobY6kir0RAibtO3CZOhi4/h1V2uI+zDcm5nRzOMfxl1S7DZj93kca80848yRBclzfLMdmlbEA/i1GGH9e5RJU24TIc8whQzvyQB/Tu7SOjHAn3rHpb8V1l+1qrLcS21tCM14UL/r6TAzBmVnkoKSUKBo9rbJu2Ua1HW/4nDkzDeNTBetrzkNaWo6H72KFdN56OevKRITBpGvU3AaaSPuqLZhQ5LHSxxSD4AAA
Ipo Date
1985-02-14T00:00:00.000Z
Market Cap
11271059456
Next Dividend Date
2025-12-08T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.004
Dividend Yield
0.08506113769271664
Sentiment
0.943318918918919
Sentiment Sources
37
Rating
3.9
Target Price
14.55
Strong Buy
3
Buy
3
Hold
4
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
409542000
Cost Of Revenue
229075000
Gross Profit
180467000
Operating Expenses
31822000
Operating Income
148645000
Interest Expense
13405000
Pretax Income
155603000
Net Income
210480000
Eps
0.3132431861272915
Dividends Per Share
2653000
Shares Outstanding
670098670
Income Tax Expense
-54877000
EBITDA
217632000
Operating Margin
36.295422691689744
Total Other Income Expense Net
6958000
Cash
133910000
Short Term Investments
-
Receivables
123270000
Inventories
114936000
Total Current Assets
387507000
Property Plant Equipment
2741705000
Total Assets
3221842000
Payables
99475000
Short Term Debt
9980000
Long Term Debt
269838000
Total Liabilities
772198000
Equity
2449644000
Depreciation
49377000
Change In Working Capital
-37826000
Cash From Operations
148049000
Capital Expenditures
57905000
Cash From Investing
-57319000
Cash From Financing
-253228000
Net Change In Cash
-162666000
PE
54.2581
PB
5.159587997276338
ROE
8.592268917442698
ROA
6.532908814274567
FCF
90144000
Fcf Percent
0.22010929281978406
Piotroski FScore
3
Health Score
76
Deep Value Investing Score
5.5
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
9
Garp Investing Score
8.5
Growth Investing Score
7
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
8
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
409542000
Quarters > 0 > income Statement > cost Of Revenue
229075000
Quarters > 0 > income Statement > gross Profit
180467000
Quarters > 0 > income Statement > operating Expenses
31822000
Quarters > 0 > income Statement > operating Income
148645000
Quarters > 0 > income Statement > interest Expense
13405000
Quarters > 0 > income Statement > pretax Income
155603000
Quarters > 0 > income Statement > net Income
210480000
Quarters > 0 > income Statement > eps
0.3132431861272915
Quarters > 0 > income Statement > dividends Per Share
2653000
Quarters > 0 > income Statement > shares Outstanding
671938000
Quarters > 0 > income Statement > income Tax Expense
-54877000
Quarters > 0 > income Statement > EBITDA
217632000
Quarters > 0 > income Statement > operating Margin
36.295422691689744
Quarters > 0 > income Statement > total Other Income Expense Net
6958000
Quarters > 0 > balance Sheet > cash
133910000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
123270000
Quarters > 0 > balance Sheet > inventories
114936000
Quarters > 0 > balance Sheet > total Current Assets
387507000
Quarters > 0 > balance Sheet > property Plant Equipment
2741705000
Quarters > 0 > balance Sheet > total Assets
3221842000
Quarters > 0 > balance Sheet > payables
99475000
Quarters > 0 > balance Sheet > short Term Debt
9980000
Quarters > 0 > balance Sheet > long Term Debt
269838000
Quarters > 0 > balance Sheet > total Liabilities
772198000
Quarters > 0 > balance Sheet > equity
2449644000
Quarters > 0 > cash Flow > net Income
100726000
Quarters > 0 > cash Flow > depreciation
49377000
Quarters > 0 > cash Flow > change In Working Capital
-37826000
Quarters > 0 > cash Flow > cash From Operations
148049000
Quarters > 0 > cash Flow > capital Expenditures
57905000
Quarters > 0 > cash Flow > cash From Investing
-57319000
Quarters > 0 > cash Flow > cash From Financing
-253228000
Quarters > 0 > cash Flow > net Change In Cash
-162666000
Quarters > 0 > ratios > PE
0.3132431861272915
Quarters > 0 > ratios > PB
5.159587997276338
Quarters > 0 > ratios > ROE
8.592268917442698
Quarters > 0 > ratios > ROA
6.532908814274567
Quarters > 0 > ratios > FCF
90144000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.22010929281978406
Quarters > 0 > health Score
76
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
304027000
Quarters > 1 > income Statement > cost Of Revenue
184503000
Quarters > 1 > income Statement > gross Profit
119524000
Quarters > 1 > income Statement > operating Expenses
25768000
Quarters > 1 > income Statement > operating Income
93756000
Quarters > 1 > income Statement > interest Expense
11099000
Quarters > 1 > income Statement > pretax Income
90266000
Quarters > 1 > income Statement > net Income
57705000
Quarters > 1 > income Statement > eps
0.0902008475331346
Quarters > 1 > income Statement > dividends Per Share
2512000
Quarters > 1 > income Statement > shares Outstanding
639739000
Quarters > 1 > income Statement > income Tax Expense
32561000
Quarters > 1 > income Statement > EBITDA
139279000
Quarters > 1 > income Statement > operating Margin
30.838050567877197
Quarters > 1 > income Statement > total Other Income Expense Net
-3490000
Quarters > 1 > balance Sheet > cash
296565000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
63389000
Quarters > 1 > balance Sheet > inventories
130847000
Quarters > 1 > balance Sheet > total Current Assets
514860000
Quarters > 1 > balance Sheet > property Plant Equipment
2723273000
Quarters > 1 > balance Sheet > total Assets
3309355000
Quarters > 1 > balance Sheet > payables
87909000
Quarters > 1 > balance Sheet > short Term Debt
43154000
Quarters > 1 > balance Sheet > long Term Debt
521568000
Quarters > 1 > balance Sheet > total Liabilities
999322000
Quarters > 1 > balance Sheet > equity
2310033000
Quarters > 1 > cash Flow > net Income
57705000
Quarters > 1 > cash Flow > depreciation
37914000
Quarters > 1 > cash Flow > change In Working Capital
42332000
Quarters > 1 > cash Flow > cash From Operations
161796000
Quarters > 1 > cash Flow > capital Expenditures
58043000
Quarters > 1 > cash Flow > cash From Investing
-54274000
Quarters > 1 > cash Flow > cash From Financing
164802000
Quarters > 1 > cash Flow > net Change In Cash
272903000
Quarters > 1 > ratios > PE
0.0902008475331346
Quarters > 1 > ratios > PB
5.209228868159026
Quarters > 1 > ratios > ROE
2.4980162621053466
Quarters > 1 > ratios > ROA
1.743693257447448
Quarters > 1 > ratios > FCF
103753000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.3412624536636549
Quarters > 1 > health Score
68
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
261339000
Quarters > 2 > income Statement > cost Of Revenue
187335000
Quarters > 2 > income Statement > gross Profit
74004000
Quarters > 2 > income Statement > operating Expenses
21649000
Quarters > 2 > income Statement > operating Income
52355000
Quarters > 2 > income Statement > interest Expense
11551000
Quarters > 2 > income Statement > pretax Income
45017000
Quarters > 2 > income Statement > net Income
28872000
Quarters > 2 > income Statement > eps
0.04548863414357468
Quarters > 2 > income Statement > dividends Per Share
2511000
Quarters > 2 > income Statement > shares Outstanding
634708000
Quarters > 2 > income Statement > income Tax Expense
16145000
Quarters > 2 > income Statement > EBITDA
95740000
Quarters > 2 > income Statement > operating Margin
20.03336662342781
Quarters > 2 > income Statement > total Other Income Expense Net
-7338000
Quarters > 2 > balance Sheet > cash
23668000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
80069000
Quarters > 2 > balance Sheet > inventories
117377000
Quarters > 2 > balance Sheet > total Current Assets
246313000
Quarters > 2 > balance Sheet > property Plant Equipment
2710283000
Quarters > 2 > balance Sheet > total Assets
3023557000
Quarters > 2 > balance Sheet > payables
77263000
Quarters > 2 > balance Sheet > short Term Debt
41516000
Quarters > 2 > balance Sheet > long Term Debt
527137000
Quarters > 2 > balance Sheet > total Liabilities
949590000
Quarters > 2 > balance Sheet > equity
2073967000
Quarters > 2 > cash Flow > net Income
28872000
Quarters > 2 > cash Flow > depreciation
39172000
Quarters > 2 > cash Flow > change In Working Capital
-48165000
Quarters > 2 > cash Flow > cash From Operations
35738000
Quarters > 2 > cash Flow > capital Expenditures
54095000
Quarters > 2 > cash Flow > cash From Investing
-54040000
Quarters > 2 > cash Flow > cash From Financing
15202000
Quarters > 2 > cash Flow > net Change In Cash
-3200000
Quarters > 2 > ratios > PE
0.04548863414357468
Quarters > 2 > ratios > PB
5.756532037395002
Quarters > 2 > ratios > ROE
1.3921147250655388
Quarters > 2 > ratios > ROA
0.9549017928221628
Quarters > 2 > ratios > FCF
-18357000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.07024209934223365
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
249655000
Quarters > 3 > income Statement > cost Of Revenue
181321000
Quarters > 3 > income Statement > gross Profit
68334000
Quarters > 3 > income Statement > operating Expenses
30197000
Quarters > 3 > income Statement > operating Income
38137000
Quarters > 3 > income Statement > interest Expense
13784000
Quarters > 3 > income Statement > pretax Income
19993000
Quarters > 3 > income Statement > net Income
11924000
Quarters > 3 > income Statement > eps
0.01888376129557426
Quarters > 3 > income Statement > dividends Per Share
8640000
Quarters > 3 > income Statement > shares Outstanding
631442000
Quarters > 3 > income Statement > income Tax Expense
8069000
Quarters > 3 > income Statement > EBITDA
74983000
Quarters > 3 > income Statement > operating Margin
15.275880715387235
Quarters > 3 > income Statement > total Other Income Expense Net
-18144000
Quarters > 3 > balance Sheet > cash
26868000
Quarters > 3 > balance Sheet > short Term Investments
1177000
Quarters > 3 > balance Sheet > receivables
49053000
Quarters > 3 > balance Sheet > inventories
104936000
Quarters > 3 > balance Sheet > total Current Assets
214152000
Quarters > 3 > balance Sheet > property Plant Equipment
2701663000
Quarters > 3 > balance Sheet > total Assets
2981060000
Quarters > 3 > balance Sheet > payables
88957000
Quarters > 3 > balance Sheet > short Term Debt
41786000
Quarters > 3 > balance Sheet > long Term Debt
508927000
Quarters > 3 > balance Sheet > total Liabilities
941546000
Quarters > 3 > balance Sheet > equity
2039514000
Quarters > 3 > cash Flow > net Income
11924000
Quarters > 3 > cash Flow > depreciation
41206000
Quarters > 3 > cash Flow > change In Working Capital
62896000
Quarters > 3 > cash Flow > cash From Operations
67470000
Quarters > 3 > cash Flow > capital Expenditures
60784000
Quarters > 3 > cash Flow > cash From Investing
-60563000
Quarters > 3 > cash Flow > cash From Financing
-1463000
Quarters > 3 > cash Flow > net Change In Cash
4588000
Quarters > 3 > ratios > PE
0.01888376129557426
Quarters > 3 > ratios > PB
5.823654076412321
Quarters > 3 > ratios > ROE
0.5846490879689965
Quarters > 3 > ratios > ROA
0.399991949172442
Quarters > 3 > ratios > FCF
6686000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.026780957721655885
Quarters > 3 > health Score
48
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
929925000
Annuals > 0 > income Statement > cost Of Revenue
731715000
Annuals > 0 > income Statement > gross Profit
198210000
Annuals > 0 > income Statement > operating Expenses
91934000
Annuals > 0 > income Statement > operating Income
106276000
Annuals > 0 > income Statement > interest Expense
49834000
Annuals > 0 > income Statement > pretax Income
66216000
Annuals > 0 > income Statement > net Income
35802000
Annuals > 0 > income Statement > eps
0.05751001951697495
Annuals > 0 > income Statement > dividends Per Share
25331000
Annuals > 0 > income Statement > shares Outstanding
622535000
Annuals > 0 > income Statement > income Tax Expense
30414000
Annuals > 0 > income Statement > EBITDA
313364000
Annuals > 0 > income Statement > operating Margin
11.428448530795494
Annuals > 0 > income Statement > total Other Income Expense Net
-40060000
Annuals > 0 > balance Sheet > cash
26868000
Annuals > 0 > balance Sheet > short Term Investments
1177000
Annuals > 0 > balance Sheet > receivables
49053000
Annuals > 0 > balance Sheet > inventories
104936000
Annuals > 0 > balance Sheet > total Current Assets
214152000
Annuals > 0 > balance Sheet > property Plant Equipment
2701663000
Annuals > 0 > balance Sheet > total Assets
2981060000
Annuals > 0 > balance Sheet > payables
88957000
Annuals > 0 > balance Sheet > short Term Debt
41786000
Annuals > 0 > balance Sheet > long Term Debt
508927000
Annuals > 0 > balance Sheet > total Liabilities
941546000
Annuals > 0 > balance Sheet > equity
2039514000
Annuals > 0 > cash Flow > net Income
35802000
Annuals > 0 > cash Flow > depreciation
190471000
Annuals > 0 > cash Flow > change In Working Capital
-68352000
Annuals > 0 > cash Flow > cash From Operations
218277000
Annuals > 0 > cash Flow > capital Expenditures
214492000
Annuals > 0 > cash Flow > cash From Investing
-212871000
Annuals > 0 > cash Flow > cash From Financing
-83824000
Annuals > 0 > cash Flow > net Change In Cash
-79494000
Annuals > 0 > ratios > PE
0.05751001951697495
Annuals > 0 > ratios > PB
5.13408522814749
Annuals > 0 > ratios > ROE
1.755418202571789
Annuals > 0 > ratios > ROA
1.2009822009620739
Annuals > 0 > ratios > FCF
3785000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.004070220716724467
Annuals > 0 > health Score
46
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
720227000
Annuals > 1 > income Statement > cost Of Revenue
607278000
Annuals > 1 > income Statement > gross Profit
112949000
Annuals > 1 > income Statement > operating Expenses
157623000
Annuals > 1 > income Statement > operating Income
-44674000
Annuals > 1 > income Statement > interest Expense
43319000
Annuals > 1 > income Statement > pretax Income
-82995000
Annuals > 1 > income Statement > net Income
-84217000
Annuals > 1 > income Statement > eps
-0.13904812537561834
Annuals > 1 > income Statement > dividends Per Share
15713000
Annuals > 1 > income Statement > shares Outstanding
605668000
Annuals > 1 > income Statement > income Tax Expense
1222000
Annuals > 1 > income Statement > EBITDA
123996000
Annuals > 1 > income Statement > operating Margin
-6.202766627743753
Annuals > 1 > income Statement > total Other Income Expense Net
-38321000
Annuals > 1 > balance Sheet > cash
106374000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
33116000
Annuals > 1 > balance Sheet > inventories
93647000
Annuals > 1 > balance Sheet > total Current Assets
260262000
Annuals > 1 > balance Sheet > property Plant Equipment
2674599000
Annuals > 1 > balance Sheet > total Assets
3011104000
Annuals > 1 > balance Sheet > payables
81737000
Annuals > 1 > balance Sheet > short Term Debt
9752000
Annuals > 1 > balance Sheet > long Term Debt
653063000
Annuals > 1 > balance Sheet > total Liabilities
1043000000
Annuals > 1 > balance Sheet > equity
1968104000
Annuals > 1 > cash Flow > net Income
-84217000
Annuals > 1 > cash Flow > depreciation
163672000
Annuals > 1 > cash Flow > change In Working Capital
-38895000
Annuals > 1 > cash Flow > cash From Operations
75499000
Annuals > 1 > cash Flow > capital Expenditures
223887000
Annuals > 1 > cash Flow > cash From Investing
-231292000
Annuals > 1 > cash Flow > cash From Financing
156330000
Annuals > 1 > cash Flow > net Change In Cash
1632000
Annuals > 1 > ratios > PE
-0.13904812537561834
Annuals > 1 > ratios > PB
5.176218207980879
Annuals > 1 > ratios > ROE
-4.279092974761496
Annuals > 1 > ratios > ROA
-2.7968811439259484
Annuals > 1 > ratios > FCF
-148388000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.20602948792533465
Annuals > 1 > health Score
27
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
718905000
Annuals > 2 > income Statement > cost Of Revenue
602749000
Annuals > 2 > income Statement > gross Profit
116156000
Annuals > 2 > income Statement > operating Expenses
128594000
Annuals > 2 > income Statement > operating Income
-12438000
Annuals > 2 > income Statement > interest Expense
42793000
Annuals > 2 > income Statement > pretax Income
-44914000
Annuals > 2 > income Statement > net Income
-37348000
Annuals > 2 > income Statement > eps
-0.0670106792214503
Annuals > 2 > income Statement > dividends Per Share
12932000
Annuals > 2 > income Statement > shares Outstanding
557344000
Annuals > 2 > income Statement > income Tax Expense
-7566000
Annuals > 2 > income Statement > EBITDA
143026000
Annuals > 2 > income Statement > operating Margin
-1.7301312412627539
Annuals > 2 > income Statement > total Other Income Expense Net
-32476000
Annuals > 2 > balance Sheet > cash
104743000
Annuals > 2 > balance Sheet > short Term Investments
1164000
Annuals > 2 > balance Sheet > receivables
55841000
Annuals > 2 > balance Sheet > inventories
90672000
Annuals > 2 > balance Sheet > total Current Assets
267727000
Annuals > 2 > balance Sheet > property Plant Equipment
2580854000
Annuals > 2 > balance Sheet > total Assets
2927172000
Annuals > 2 > balance Sheet > payables
84747000
Annuals > 2 > balance Sheet > short Term Debt
9483000
Annuals > 2 > balance Sheet > long Term Debt
517742000
Annuals > 2 > balance Sheet > total Liabilities
948205000
Annuals > 2 > balance Sheet > equity
1978967000
Annuals > 2 > cash Flow > net Income
-37348000
Annuals > 2 > cash Flow > depreciation
145147000
Annuals > 2 > cash Flow > change In Working Capital
-28624000
Annuals > 2 > cash Flow > cash From Operations
89890000
Annuals > 2 > cash Flow > capital Expenditures
149378000
Annuals > 2 > cash Flow > cash From Investing
-187273000
Annuals > 2 > cash Flow > cash From Financing
-7500000
Annuals > 2 > cash Flow > net Change In Cash
-105156000
Annuals > 2 > ratios > PE
-0.0670106792214503
Annuals > 2 > ratios > PB
4.737080547578611
Annuals > 2 > ratios > ROE
-1.8872472355526897
Annuals > 2 > ratios > ROA
-1.2759072579267634
Annuals > 2 > ratios > FCF
-59488000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.08274806824267462
Annuals > 2 > health Score
31
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
807473000
Annuals > 3 > income Statement > cost Of Revenue
589672000
Annuals > 3 > income Statement > gross Profit
217801000
Annuals > 3 > income Statement > operating Expenses
134381000
Annuals > 3 > income Statement > operating Income
83420000
Annuals > 3 > income Statement > interest Expense
41945000
Annuals > 3 > income Statement > pretax Income
5526000
Annuals > 3 > income Statement > net Income
35095000
Annuals > 3 > income Statement > eps
0.06472990320486337
Annuals > 3 > income Statement > dividends Per Share
20672000
Annuals > 3 > income Statement > shares Outstanding
542176000
Annuals > 3 > income Statement > income Tax Expense
-29569000
Annuals > 3 > income Statement > EBITDA
220122000
Annuals > 3 > income Statement > operating Margin
10.330995587468559
Annuals > 3 > income Statement > total Other Income Expense Net
-77894000
Annuals > 3 > balance Sheet > cash
210010000
Annuals > 3 > balance Sheet > short Term Investments
1053000
Annuals > 3 > balance Sheet > receivables
44586000
Annuals > 3 > balance Sheet > inventories
67765000
Annuals > 3 > balance Sheet > total Current Assets
341627000
Annuals > 3 > balance Sheet > property Plant Equipment
2323245270
Annuals > 3 > balance Sheet > total Assets
2728808000
Annuals > 3 > balance Sheet > payables
68100000
Annuals > 3 > balance Sheet > short Term Debt
5612000
Annuals > 3 > balance Sheet > long Term Debt
508095000
Annuals > 3 > balance Sheet > total Liabilities
968021000
Annuals > 3 > balance Sheet > equity
1760787000
Annuals > 3 > cash Flow > net Income
35095000
Annuals > 3 > cash Flow > depreciation
179183000
Annuals > 3 > cash Flow > change In Working Capital
18896000
Annuals > 3 > cash Flow > cash From Operations
220337000
Annuals > 3 > cash Flow > capital Expenditures
109048000
Annuals > 3 > cash Flow > cash From Investing
-107029000
Annuals > 3 > cash Flow > cash From Financing
-32598000
Annuals > 3 > cash Flow > net Change In Cash
80180000
Annuals > 3 > ratios > PE
0.06472990320486337
Annuals > 3 > ratios > PB
5.179161545377153
Annuals > 3 > ratios > ROE
1.9931428389691654
Annuals > 3 > ratios > ROA
1.2860926822260854
Annuals > 3 > ratios > FCF
111289000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.13782380339652223
Annuals > 3 > health Score
56
Valuation > metrics > PE
54.2581
Valuation > metrics > PB
5.159587997276338
Valuation > final Score
1
Valuation > verdict
94.5% Overvalued
Profitability > metrics > ROE
8.592268917442698
Profitability > metrics > ROA
54.31643815466559
Profitability > metrics > Net Margin
0.5139399622016789
Profitability > final Score
77
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.3152286617973877
Risk > metrics > Interest Coverage
11.088772845953002
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.540331643141017
Liquidity > metrics > Quick Ratio
2.4902562696998767
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
47.90771131840974
Prev Valuations > 1
42.434679626049984
Prev Valuations > 2
41.76345923587679
Prev Profitabilities > 0
63
Prev Profitabilities > 1
49
Prev Profitabilities > 2
25
Prev Risks > 0
94
Prev Risks > 1
78
Prev Risks > 2
71
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
83
Updated At
2025-12-14T00:36:42.088Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-18
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.1408
Earnings History > 0 > eps Difference
-0.1408
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.12
Earnings History > 1 > eps Estimate
0.08
Earnings History > 1 > eps Difference
0.04
Earnings History > 1 > surprise Percent
50
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.08
Earnings History > 2 > eps Estimate
0.05
Earnings History > 2 > eps Difference
0.03
Earnings History > 2 > surprise Percent
60
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-01
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.04
Earnings History > 3 > eps Estimate
0.05
Earnings History > 3 > eps Difference
-0.01
Earnings History > 3 > surprise Percent
-20
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.04
Earnings History > 4 > eps Estimate
0.05
Earnings History > 4 > eps Difference
-0.01
Earnings History > 4 > surprise Percent
-20
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.03
Earnings History > 5 > eps Estimate
0.04
Earnings History > 5 > eps Difference
-0.01
Earnings History > 5 > surprise Percent
-25
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-06
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.02
Earnings History > 6 > eps Estimate
0.04
Earnings History > 6 > eps Difference
-0.02
Earnings History > 6 > surprise Percent
-50
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.01
Earnings History > 7 > eps Estimate
-0.01
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
200
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-14
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.04
Earnings History > 8 > eps Estimate
-0.02
Earnings History > 8 > eps Difference
-0.02
Earnings History > 8 > surprise Percent
-100
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-06
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.01
Earnings History > 9 > eps Estimate
0.01
Earnings History > 9 > eps Difference
-0.02
Earnings History > 9 > surprise Percent
-200
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-08
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.03
Earnings History > 10 > eps Estimate
0.01
Earnings History > 10 > eps Difference
0.02
Earnings History > 10 > surprise Percent
200
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-10
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.01
Earnings History > 11 > eps Estimate
0.03
Earnings History > 11 > eps Difference
-0.02
Earnings History > 11 > surprise Percent
-66.6667
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-15
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.02
Earnings History > 12 > eps Estimate
0.01
Earnings History > 12 > eps Difference
0.01
Earnings History > 12 > surprise Percent
100
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-09
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.02
Earnings History > 13 > eps Estimate
-0.0118
Earnings History > 13 > eps Difference
-0.0082
Earnings History > 13 > surprise Percent
-69.4915
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-12
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.04
Earnings History > 14 > eps Estimate
0.02
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
100
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.0121
Earnings History > 15 > eps Estimate
0.04
Earnings History > 15 > eps Difference
-0.0279
Earnings History > 15 > surprise Percent
-69.75
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-22
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.06
Earnings History > 16 > eps Estimate
0.02
Earnings History > 16 > eps Difference
0.04
Earnings History > 16 > surprise Percent
200
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.002
Earnings History > 17 > eps Estimate
0.02
Earnings History > 17 > eps Difference
-0.022
Earnings History > 17 > surprise Percent
-110
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.06
Earnings History > 18 > eps Estimate
0.05
Earnings History > 18 > eps Difference
0.01
Earnings History > 18 > surprise Percent
20
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.06
Earnings History > 19 > eps Estimate
0.04
Earnings History > 19 > eps Difference
0.02
Earnings History > 19 > surprise Percent
50
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.02
Earnings History > 20 > eps Estimate
0.03
Earnings History > 20 > eps Difference
-0.01
Earnings History > 20 > surprise Percent
-33.3333
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-06
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.04
Earnings History > 21 > eps Estimate
0.04
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.01
Earnings History > 22 > eps Estimate
0.002
Earnings History > 22 > eps Difference
0.008
Earnings History > 22 > surprise Percent
400
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.03
Earnings History > 23 > eps Estimate
-0.02
Earnings History > 23 > eps Difference
-0.01
Earnings History > 23 > surprise Percent
-50
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.0015
Earnings History > 24 > eps Estimate
0.01
Earnings History > 24 > eps Difference
-0.0115
Earnings History > 24 > surprise Percent
-115
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.02
Earnings History > 25 > eps Estimate
-0.01
Earnings History > 25 > eps Difference
-0.01
Earnings History > 25 > surprise Percent
-100
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-07
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.07
Earnings History > 26 > eps Estimate
-0.04
Earnings History > 26 > eps Difference
-0.03
Earnings History > 26 > surprise Percent
-75
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.04
Earnings History > 27 > eps Estimate
-0.02
Earnings History > 27 > eps Difference
-0.02
Earnings History > 27 > surprise Percent
-100
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-21
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.06
Earnings History > 28 > eps Estimate
-0.05
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-20
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.06
Earnings History > 29 > eps Estimate
-0.03
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-100
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.01
Earnings History > 30 > eps Estimate
0.0012
Earnings History > 30 > eps Difference
0.0088
Earnings History > 30 > surprise Percent
733.3333
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.02
Earnings History > 31 > eps Estimate
0.0053
Earnings History > 31 > eps Difference
0.0147
Earnings History > 31 > surprise Percent
277.3585
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-15
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.04
Earnings History > 32 > eps Estimate
0.03
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
33.3333
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-07
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.04
Earnings History > 33 > eps Estimate
0.02
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
100
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.04
Earnings History > 34 > eps Estimate
0.01
Earnings History > 34 > eps Difference
-0.05
Earnings History > 34 > surprise Percent
-500
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-08
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.04
Earnings History > 35 > eps Estimate
0.03
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
33.3333
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.03
Earnings History > 36 > eps Estimate
0.04
Earnings History > 36 > eps Difference
-0.01
Earnings History > 36 > surprise Percent
-25
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-08
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.07
Earnings History > 37 > eps Estimate
0.06
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
16.6667
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.07
Earnings History > 38 > eps Estimate
0.05
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
40
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-05
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.02
Earnings History > 39 > eps Estimate
0.01
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
100
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-23
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.02
Earnings History > 40 > eps Estimate
-0.01
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
300
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.05
Earnings History > 41 > eps Estimate
-0.04
Earnings History > 41 > eps Difference
-0.01
Earnings History > 41 > surprise Percent
-25
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.05
Earnings History > 42 > eps Estimate
-0.01
Earnings History > 42 > eps Difference
-0.04
Earnings History > 42 > surprise Percent
-400
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.02
Earnings History > 43 > eps Estimate
-0.01
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-100
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-18
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.02
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-05
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.01
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.0422
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-05
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.01
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-19
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0089
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-05
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.01
Earnings History > 49 > eps Estimate
-0.01
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.03
Earnings History > 50 > eps Estimate
0.01
Earnings History > 50 > eps Difference
-0.04
Earnings History > 50 > surprise Percent
-400
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-10
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.01
Earnings History > 51 > eps Estimate
0.04
Earnings History > 51 > eps Difference
-0.03
Earnings History > 51 > surprise Percent
-75
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-25
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.03
Earnings History > 52 > eps Estimate
0.03
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-06
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.01
Earnings History > 53 > eps Estimate
0.04
Earnings History > 53 > eps Difference
-0.03
Earnings History > 53 > surprise Percent
-75
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.02
Earnings History > 54 > eps Estimate
0.04
Earnings History > 54 > eps Difference
-0.02
Earnings History > 54 > surprise Percent
-50
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-08
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.06
Earnings History > 55 > eps Estimate
0.05
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
20
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-21
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.07
Earnings History > 56 > eps Estimate
0.07
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-08
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.11
Earnings History > 57 > eps Estimate
0.13
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-15.3846
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-09
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.11
Earnings History > 58 > eps Estimate
0.14
Earnings History > 58 > eps Difference
-0.03
Earnings History > 58 > surprise Percent
-21.4286
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-09
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.15
Earnings History > 59 > eps Estimate
0.13
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
15.3846
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-24
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.1
Earnings History > 60 > eps Estimate
0.12
Earnings History > 60 > eps Difference
-0.02
Earnings History > 60 > surprise Percent
-16.6667
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-26
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.11
Earnings History > 61 > eps Estimate
0.06
Earnings History > 61 > eps Difference
0.05
Earnings History > 61 > surprise Percent
83.3333
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-28
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.04
Earnings History > 62 > eps Estimate
0.04
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-28
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.07
Earnings History > 63 > eps Estimate
0.03
Earnings History > 63 > eps Difference
0.04
Earnings History > 63 > surprise Percent
133.3333
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-17
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.07
Earnings History > 64 > eps Estimate
0.07
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-03
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.09
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-29
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.01
Earnings History > 66 > eps Estimate
-0.02
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
150
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-28
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.04
Earnings History > 67 > eps Estimate
-0.05
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
20
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-23
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.24
Earnings History > 68 > eps Estimate
-0.11
Earnings History > 68 > eps Difference
-0.13
Earnings History > 68 > surprise Percent
-118.1818
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-04
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.05
Earnings History > 69 > eps Estimate
-0.04
Earnings History > 69 > eps Difference
-0.01
Earnings History > 69 > surprise Percent
-25
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-04
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.01
Earnings History > 70 > eps Estimate
-0.05
Earnings History > 70 > eps Difference
0.04
Earnings History > 70 > surprise Percent
80
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-12
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.06
Earnings History > 71 > eps Estimate
0.13
Earnings History > 71 > eps Difference
-0.07
Earnings History > 71 > surprise Percent
-53.8462
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-21
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.11
Earnings History > 72 > eps Estimate
0.06
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
83.3333
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-08
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.1
Earnings History > 73 > eps Estimate
0.04
Earnings History > 73 > eps Difference
0.06
Earnings History > 73 > surprise Percent
150
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-08
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.07
Earnings History > 74 > eps Estimate
0.06
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
16.6667
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-02
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.07
Earnings History > 75 > eps Estimate
0.09
Earnings History > 75 > eps Difference
-0.02
Earnings History > 75 > surprise Percent
-22.2222
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-21
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.07
Earnings History > 76 > eps Estimate
0.05
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
40
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-09
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.01
Earnings History > 77 > eps Estimate
0.06
Earnings History > 77 > eps Difference
-0.05
Earnings History > 77 > surprise Percent
-83.3333
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-02
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.04
Earnings History > 78 > eps Estimate
0.06
Earnings History > 78 > eps Difference
-0.02
Earnings History > 78 > surprise Percent
-33.3333
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-03
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.02
Earnings History > 79 > eps Estimate
0.01
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
100
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-14
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.06
Earnings History > 80 > eps Estimate
-0.01
Earnings History > 80 > eps Difference
-0.05
Earnings History > 80 > surprise Percent
-500
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-08
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.07
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-03
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.05
Earnings History > 82 > eps Estimate
0.01
Earnings History > 82 > eps Difference
-0.06
Earnings History > 82 > surprise Percent
-600
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-04
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.03
Earnings History > 83 > eps Estimate
0.02
Earnings History > 83 > eps Difference
-0.05
Earnings History > 83 > surprise Percent
-250
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-22
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.03
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-04
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.03
Earnings History > 85 > eps Estimate
0.03
Earnings History > 85 > eps Difference
-0.06
Earnings History > 85 > surprise Percent
-200
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-03
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.02
Earnings History > 86 > eps Estimate
0.04
Earnings History > 86 > eps Difference
-0.02
Earnings History > 86 > surprise Percent
-50
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-04
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.04
Earnings History > 87 > eps Estimate
0.05
Earnings History > 87 > eps Difference
-0.09
Earnings History > 87 > surprise Percent
-180
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-12
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.07
Earnings History > 88 > eps Estimate
0.06
Earnings History > 88 > eps Difference
-0.13
Earnings History > 88 > surprise Percent
-216.6667
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-04
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.16
Earnings History > 89 > eps Estimate
0.03
Earnings History > 89 > eps Difference
-0.19
Earnings History > 89 > surprise Percent
-633.3333
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-31
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.02
Earnings History > 90 > eps Estimate
0.02
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-01
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.06
Earnings History > 91 > eps Estimate
0.02
Earnings History > 91 > eps Difference
0.04
Earnings History > 91 > surprise Percent
200
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-11
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.01
Earnings History > 92 > eps Estimate
0.01
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-05
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.2
Earnings History > 93 > eps Estimate
-0.15
Earnings History > 93 > eps Difference
-0.05
Earnings History > 93 > surprise Percent
-33.3333
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-06-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0366
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-03-31
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.0207
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2001-12-31
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.0598
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-09-30
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.063
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-06-30
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.0558
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-10
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.09
Earnings History > 99 > eps Estimate
-0.06
Earnings History > 99 > eps Difference
-0.03
Earnings History > 99 > surprise Percent
-50
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-03-06
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.18
Earnings History > 100 > eps Estimate
-0.07
Earnings History > 100 > eps Difference
-0.11
Earnings History > 100 > surprise Percent
-157.1429
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-07
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.08
Earnings History > 101 > eps Estimate
-0.08
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-03
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.1
Earnings History > 102 > eps Estimate
-0.06
Earnings History > 102 > eps Difference
-0.04
Earnings History > 102 > surprise Percent
-66.6667
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-02
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.01
Earnings History > 103 > eps Estimate
-0.06
Earnings History > 103 > eps Difference
0.05
Earnings History > 103 > surprise Percent
83.3333
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-03-23
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.13
Earnings History > 104 > eps Estimate
-0.05
Earnings History > 104 > eps Difference
-0.08
Earnings History > 104 > surprise Percent
-160
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-11-02
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.03
Earnings History > 105 > eps Estimate
-0.04
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
25
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-08-03
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.01
Earnings History > 106 > eps Estimate
-0.03
Earnings History > 106 > eps Difference
0.04
Earnings History > 106 > surprise Percent
133.3333
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-29
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.04
Earnings History > 107 > eps Estimate
-0.06
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
33.3333
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-11
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.14
Earnings History > 108 > eps Estimate
-0.06
Earnings History > 108 > eps Difference
-0.08
Earnings History > 108 > surprise Percent
-133.3333
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-11-03
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.05
Earnings History > 109 > eps Estimate
-0.03
Earnings History > 109 > eps Difference
-0.02
Earnings History > 109 > surprise Percent
-66.6667
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-08-04
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.01
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-30
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.02
Earnings History > 111 > eps Estimate
-0.03
Earnings History > 111 > eps Difference
0.05
Earnings History > 111 > surprise Percent
166.6667
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-05
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.13
Earnings History > 112 > eps Estimate
-0.08
Earnings History > 112 > eps Difference
-0.05
Earnings History > 112 > surprise Percent
-62.5
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-31
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
-0.02
Earnings History > 113 > eps Estimate
-0.01
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-100
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-31
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.02
Earnings History > 114 > eps Estimate
-0.01
Earnings History > 114 > eps Difference
0.03
Earnings History > 114 > surprise Percent
300
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-30
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.03
Earnings History > 115 > eps Estimate
-0.05
Earnings History > 115 > eps Difference
0.02
Earnings History > 115 > surprise Percent
40
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-06
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.04
Earnings History > 116 > eps Estimate
-0.02
Earnings History > 116 > eps Difference
-0.02
Earnings History > 116 > surprise Percent
-100
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-11-11
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
BeforeMarket
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.03
Earnings History > 117 > eps Estimate
-0.07
Earnings History > 117 > eps Difference
0.1
Earnings History > 117 > surprise Percent
142.8571
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-31
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
BeforeMarket
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.02
Earnings History > 118 > eps Estimate
-0.01
Earnings History > 118 > eps Difference
0.03
Earnings History > 118 > surprise Percent
300
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-30
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
BeforeMarket
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
-0.01
Earnings History > 119 > eps Estimate
-0.02
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
50
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-02-08
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
BeforeMarket
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
-0.02
Earnings History > 120 > eps Estimate
-0.11
Earnings History > 120 > eps Difference
0.09
Earnings History > 120 > surprise Percent
81.8182
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-11-10
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
-0.05
Earnings History > 121 > eps Estimate
-0.06
Earnings History > 121 > eps Difference
0.01
Earnings History > 121 > surprise Percent
16.6667
Earnings History > 122 > period
1995-06-30
Earnings History > 122 > report Date
1995-08-03
Earnings History > 122 > date
1995-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.01
Earnings History > 122 > eps Estimate
-0.03
Earnings History > 122 > eps Difference
0.04
Earnings History > 122 > surprise Percent
133.3333
Earnings History > 123 > period
1995-03-31
Earnings History > 123 > report Date
1995-05-03
Earnings History > 123 > date
1995-03-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
-0.09
Earnings History > 123 > eps Estimate
-0.09
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
0
Earnings History > 124 > period
1994-12-31
Earnings History > 124 > report Date
1995-02-02
Earnings History > 124 > date
1994-12-31
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
-0.19
Earnings History > 124 > eps Estimate
-0.07
Earnings History > 124 > eps Difference
-0.12
Earnings History > 124 > surprise Percent
-171.4286
Hecla Mining Company, together with its subsidiaries, provides precious and base metals in the United States, Canada, Japan, Korea, and China. The company mines for silver, gold, lead, and zinc concentrates, as well as carbon material containing silver and gold for custom smelters, metal traders, and third-party processors; and doré containing silver and gold. Its flagship project is the Greens Creek mine located on Admiralty Island in southeast Alaska. The company was incorporated in 1891 and is headquartered in Coeur d'Alene, Idaho.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.004Next Payout:
Dec 8, 2025Yield:
0.0851 %Hecla Mining (HL) Stock Hits 52‑Week High as Silver Soars: December 2025 Outlook, Forecasts and Risks ts2.tech
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$14.55
Analyst Picks
Strong Buy
3
Buy
3
Hold
4
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 79.76% of the total shares of Hecla Mining Company
1.
Vanguard Group Inc(9.3878%)
since
2025/06/30
2.
BlackRock Inc(7.9994%)
since
2025/06/30
3.
Van Eck Associates Corporation(5.6246%)
since
2025/06/30
4.
State Street Corp(4.4825%)
since
2025/06/30
5.
Dimensional Fund Advisors, Inc.(4.374%)
since
2025/06/30
6.
Amplify Junior Silver Miners ETF(3.9796%)
since
2025/08/29
7.
Tidal Investments LLC.(3.0028%)
since
2025/06/30
8.
VanEck Gold Miners ETF USD(2.9118%)
since
2025/08/30
9.
Vanguard Total Stock Mkt Idx Inv(2.8382%)
since
2025/07/31
10.
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.(2.5452%)
since
2025/06/30
11.
Global X Silver Miners ETF(2.4088%)
since
2025/08/29
12.
VanEck Junior Gold Miners ETF USD(2.3482%)
since
2025/08/30
13.
SPDR® S&P Metals and Mining ETF(2.2652%)
since
2025/08/31
14.
Vanguard Small Cap Index(2.1794%)
since
2025/07/31
15.
Geode Capital Management, LLC(2.1607%)
since
2025/06/30
16.
iShares Russell 2000 ETF(2.1553%)
since
2025/08/31
17.
D. E. Shaw & Co LP(1.4347%)
since
2025/06/30
18.
Vanguard Small Cap Value Index Inv(1.4028%)
since
2025/07/31
19.
Susquehanna International Group, LLP(1.1123%)
since
2025/06/30
20.
Pale Fire Capital SE(1.1103%)
since
2025/06/30
21.
Charles Schwab Investment Management Inc(1.0268%)
since
2025/06/30
22.
Vanguard Institutional Extnd Mkt Idx Tr(1.0149%)
since
2025/07/31
23.
Northern Trust Corp(0.9809%)
since
2025/06/30
24.
Ninety One UK Limited(0.913%)
since
2025/06/30
25.
Fidelity Small Cap Index(0.8991%)
since
2025/06/30
26.
Morgan Stanley - Brokerage Accounts(0.8336%)
since
2025/06/30
27.
Nuveen, LLC(0.7938%)
since
2025/06/30
28.
DFA US Targeted Value I(0.713%)
since
2025/07/31
29.
Renaissance Technologies Corp(0.6817%)
since
2025/06/30
30.
DFA US Small Cap Value I(0.6539%)
since
2025/07/31
31.
iShares MSCI Global Silver&Mtls Mnrs ETF(0.6489%)
since
2025/08/31
32.
Jupiter Gold & Silver U2 GBP Acc(0.6387%)
since
2025/03/31
33.
iShares Russell 2000 Value ETF(0.6034%)
since
2025/08/31
34.
Goldman Sachs Group Inc(0.5811%)
since
2025/06/30
35.
FMR Inc(0.556%)
since
2025/06/30
36.
Citadel Advisors Llc(0.5246%)
since
2025/06/30
37.
Multipartner Konwave Gold Equity B USD(0.5239%)
since
2025/05/31
38.
Fidelity Extended Market Index(0.5109%)
since
2025/07/31
39.
Global X Silver Miners ETF USD Acc(0.4906%)
since
2025/08/29
40.
Schwab US Small-Cap ETF™(0.4473%)
since
2025/08/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.1408
Date
2025-09-30
EPS Actual
0.12
EPS Estimate
0.08
EPS Difference
0.04
Surprise Percent
50%
(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.