In late May 2026, ICON plc reported full-year 2025 results showing sales of US$8.25 billion, a sharp drop in net income to US$229.34 million, disclosed multi-year revenue recognition issues, completed...
Source LinkIn late May 2026, ICON plc reported full-year 2025 results showing sales of US$8.25 billion, a sharp drop in net income to US$229.34 million, disclosed multi-year revenue recognition issues, completed...
Source Link
Comments