Escalade, Incorporated (NASDAQ: ESCA) recently reported its financial results for the second quarter of 2025, showing both challenges and areas of resilience.
Key Financial Highlights:
Net Sales: Q2 2025 net sales dropped to $54.3 million from $62.5 million in Q2 2024, reflecting a 13.1% decreas...