ICON PLC announced that its financial statements for 2023 and 2024, along with certain Q1 2023 to Q3 2025 reports, should no longer be relied upon due to overstated revenues identified during an audit on April 27, 2026. The overstatement was less than 2% each year, and the company plans to restate its financial results accordingly.