On May 8, 2025, Clarus Corporation reported its financial results for Q1 2025, highlighting key non-GAAP measures for understanding its operations. The press release includes adjusted gross profit and EBITDA details, enhancing investors' insights into the company's performance.