ICON plc Q3 2025 Financial Results and Key Developments
ICON plc reported its financial results for the third quarter of 2025, highlighting a net income of $2.4 million, a significant decrease from $197.1 million in the same period last year. Revenue for the quarter was $2.04 billion, slightly up from $2.03 billion in Q3 2024. The company faced a goodwill impairment charge of $165.3 million related to its Data Solutions Reporting Unit, driven by macroeconomic factors and revised performance expectations. ICON also announced the retirement of CEO Dr. Steve Cutler, with COO Barry Balfe succeeding him. The company continued its share repurchase program, redeeming $750 million worth of shares in 2025. Additionally, ICON provided updates on a large-scale COVID vaccine study, which was halted due to a stop work notice from BARDA. The study had enrolled approximately half of the planned 10,000 participants. ICON maintained its financial guidance for 2025 despite the study's halt.