Staniak reaffirmed 2025 guidance: "We continue to expect net sales to decline 2% to 6% compared to 2024, excluding 2025 net sales of $23 million and 2024 net sales of $153 million from our divested ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results