Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets close in 3 hours 24 minutes
FTSE 100
8,365.42
-4.91
(-0.06%)
FTSE 250
20,719.87
+9.80
(+0.05%)
AIM
803.82
-0.05
(-0.01%)
GBP/EUR
1.1736
-0.0012
(-0.10%)
GBP/USD
1.2744
+0.0024
(+0.19%)
Bitcoin GBP
54,886.02
+68.65
(+0.13%)
Money
What does the UK general election mean for your finances?
Implications of a snap election on your pensions, savings, tax and investments
Hecla Mining Company (HCL.DE)
XETRA - XETRA Delayed price. Currency in EUR
Add to watchlist
5.32
-0.21
(-3.86%)
As of 12:48PM CEST. Market open.
Summary
Chart
Conversations
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
710,255
720,227
718,905
807,473
691,873
-
Cost of revenue
613,094
607,278
602,749
589,672
530,773
-
Gross profit
97,161
112,949
116,156
217,801
161,100
-
Operating expenses
Research development
-
-
-
-
2,442
3,685
Selling general and administrative
41,868
42,722
43,384
34,570
35,561
-
Total operating expenses
55,368
73,796
95,687
96,798
64,710
-
Operating income or loss
41,793
39,153
20,469
121,003
96,390
-
Interest expense
45,798
43,319
42,793
41,945
49,569
-
Total other income/expenses net
-82,997
-78,829
-22,590
-73,532
-48,079
-
Income before tax
-87,002
-82,995
-44,914
5,526
-1,258
-
Income tax expense
-205
1,222
-7,566
-29,569
8,199
-
Income from continuing operations
-86,797
-84,217
-37,348
35,095
-9,457
-
Net income
-86,797
-84,217
-37,348
35,095
-9,457
-
Net income available to common shareholders
-87,349
-84,769
-37,900
34,543
-10,009
-
Basic EPS
-0.08
-0.14
-0.07
0.00
-0.03
-
Diluted EPS
-0.08
-0.14
-0.07
0.00
-0.03
-
Basic average shares
602,365
605,668
557,344
536,192
527,329
-
Diluted average shares
602,365
605,668
557,344
542,176
527,329
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.