ICLR
ICLR
NASDAQ · Life Sciences Tools & Services

Icon Plc

$204.74
+3.09 (+1.53%)
As of Nov 7, 1:14 AM ET ·
Financial Highlights (FY 2026)
Revenue
7.80B
Net Income
216.88M
Gross Margin
26.4%
Profit Margin
2.8%
Rev Growth
+2.2%
D/E Ratio
0.37
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 26.4% 26.4% 48.1% 48.1%
Operating Margin 5.4% 4.8% 10.5% 12.7%
Profit Margin 2.8% 2.6% 7.4% 7.0%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 7.80B 7.64B 3.35B 2.67B
Gross Profit 2.06B 2.02B 1.61B 1.29B
Operating Income 419.03M 369.19M 353.31M 338.76M
Net Income 216.88M 191.09M 247.00M 186.41M
Gross Margin 26.4% 26.4% 48.1% 48.1%
Operating Margin 5.4% 4.8% 10.5% 12.7%
Profit Margin 2.8% 2.6% 7.4% 7.0%
Rev Growth +2.2% +2.2% -1.3% +12.6%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 2.07B 2.07B 6.18B 4.84B
Total Equity 5.58B 5.58B 4.58B 4.76B
D/E Ratio 0.37 0.37 1.35 1.02
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 781.00M 726.33M 599.26M 448.41M
Free Cash Flow — — 348.15M 219.69M