Forrester Research, Inc. announced its financial results for the quarter ending June 30, 2025, on July 31, 2025, highlighting significant factors such as an $83.9 million goodwill impairment charge and adjustments for stock-based compensation and restructuring costs.