Hecla Mining reports record $900M revenue in 2024, highlights robust silver production, strategic shifts, and growth initiatives.