Cricut Inc. (NASDAQ: CRCT) presented its Q2 2025 financial results on August 5, 2025, showcasing a return to growth after previous quarters of revenue challenges. The company’s stock closed at $4.72, ...