ICON PLC
ICLR · Services-Commercial Physical & Biological Research · EDGAR filings ↗
Grade
C62Large global CRO with strong cash flow but a financial restatement, material weakness and sharply lower earnings.
Strengths
- Industry-leading free cash flow ($862M, 100th pct) and a $14.9B backlog
- Low leverage (debt/equity 0.31) and large cash position (86th pct)
Risks
- Restated 2023–24 revenue overstatements and ineffective internal controls (material weakness)
- Net income down 69% with thin ROE (2.5%) and net margin (2.8%); soft 0.8% revenue growth
Notable findings
- RestatementThe information included in the discussion and analysis below provides details on the information for the years ended December 31, 2025, December 31, 2024 (As Restated) and December 31, 2023 (As Resta 8-K ↗
- Material weakness• We have concluded that our internal control over financial reporting and our disclosure controls and procedures were not effective as of December 31, 2025 due to material weaknesses, which has adver
- Customer concentration~12% of revenue from one customer/distributor — 9% and 11
- Strong balance sheetStrong balance sheet — $647M cash & investments
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Operating margin
5.4%
Net margin
2.8%
Return on equity
2.5%
Return on assets
1.4%
ROIC
2.9%
Revenue growth (QoQ)
-3.7%
Net-income growth
-69.0%
Debt / equity
0.3×
Net debt / EBITDA
2.7×
Current ratio
1.1×
Free cash flow
$862M
EBITDA
$826M
Tangible book value
-$2.8B
Cash & investments
$647M
Stock comp / revenue
1.2%
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 20-F | 2026-05-27 | 2025-12-31 | 0001628280-26-038487 ↗ |
| 20-F | 2025-02-21 | 2024-12-31 | 0001060955-25-000016 ↗ |
| 20-F | 2024-02-23 | 2023-12-31 | 0001060955-24-000010 ↗ |
| 20-F | 2023-02-24 | 2022-12-31 | 0001060955-23-000007 ↗ |
| 20-F | 2022-03-01 | 2021-12-31 | 0001060955-22-000005 ↗ |
| 20-F | 2021-02-24 | 2020-12-31 | 0001060955-21-000004 ↗ |
| 20-F | 2020-02-27 | 2019-12-31 | 0001060955-20-000004 ↗ |
| 20-F | 2019-03-01 | 2018-12-31 | 0001060955-19-000004 ↗ |
| 20-F | 2018-02-28 | 2017-12-31 | 0001060955-18-000006 ↗ |
| 20-F | 2017-02-28 | 2016-12-31 | 0001157523-17-000663 ↗ |
| 20-F | 2016-03-23 | 2015-12-31 | 0001157523-16-004979 ↗ |
| 20-F | 2015-03-12 | 2014-12-31 | 0001157523-15-000917 ↗ |