On May 6, 2025, Forrester Research, Inc. announced its financial results for the quarter ending March 31, 2025, highlighting a significant goodwill impairment charge of $83.9 million and adjustments for various costs to provide clearer operational insights.