Hecla Mining Co/De/ (HL-PB) Cost of Revenue (2009 - 2026)
Hecla Mining's (HL-PB) quarterly Cost of Revenue came in at $158.2 million in Q1 2026, up 19922.53% YoY from N/an in Q1 2025, and up 126.67% on a QoQ basis from -$593.0 million in Q4 2025.
Hecla Mining Co/De/ (HL-PB) Cost of Revenue (2009 - 2026) Analysis & Trends
Hecla Mining (HL-PB) has 18 years of Cost of Revenue data on file, last reported at $158.2 million in Q1 2026.
- Quarterly Cost of Revenue rose 19922.53% year-over-year to $158.2 million in Q1 2026, while the trailing twelve-month figure through Mar 2026 was -$21.3 million (down 105.77% YoY) and the FY2025 annual result came in at $7.9 million, down 98.92% from the prior year.
- Cost of Revenue grew to $158.2 million in Q1 2026, from -$593.0 million in the prior quarter.
- In the past five years, Cost of Revenue ranged from a high of $600.9 million in Q4 2023 to a low of -$593.0 million in Q4 2025.
- A 5-year average of $50.1 million and a median of $3.1 million in 2023 frame the typical range for Cost of Revenue.
- Annual changes were most pronounced in 2025 — Cost of Revenue sank 427.07% — and 2026, when it surged 19922.53%.
- Tracing HL-PB's Cost of Revenue over 5 years: stood at -$424.1 million in 2022, then jumped by 241.66% to $600.9 million in 2023, then slumped by 69.82% to $181.3 million in 2024, then slumped by 427.07% to -$593.0 million in 2025, then soared by 126.67% to $158.2 million in 2026.
- The last three Cost of Revenue figures came in at $158.2 million (Q1 2026), -$593.0 million (Q4 2025), and $229.1 million (Q3 2025), per Business Quant data.
Peer Comparison
Historic Data
Download Data| Date | Value |
|---|---|
| Jun 30, 2026 | 1.33 Mn |
| Jun 30, 2026 | 1.33 Mn |
| Mar 31, 2026 | 158.18 Mn |
| Mar 31, 2026 | 158.18 Mn |
| Dec 31, 2025 | -593.05 Mn |
| Dec 31, 2025 | -593.05 Mn |
| Sep 30, 2025 | 229.08 Mn |
| Sep 30, 2025 | 229.08 Mn |
| Jun 30, 2025 | 184.50 Mn |
| Jun 30, 2025 | 184.50 Mn |
| Mar 31, 2025 | 790,000.00 |
| Mar 31, 2025 | 790,000.00 |
| Dec 31, 2024 | 181.32 Mn |
| Dec 31, 2024 | 181.32 Mn |
| Sep 30, 2024 | 185.80 Mn |
| Sep 30, 2024 | 185.80 Mn |
| Jun 30, 2024 | 1.15 Mn |
| Jun 30, 2024 | 1.15 Mn |
| Mar 31, 2024 | 986,000.00 |
| Mar 31, 2024 | 986,000.00 |