ICLR logo

ICLR

ICON Public Limited CompanyNASDAQHealthcare
$114.19+2.49%ClosedMarket Cap: $8.72B

As of 2026-04-06

Valuation

P/E (TTM)

14.55

PEG

P/B

0.95

P/S

1.08

EV/EBITDA

10.03

DCF Value

$297.53

FCF Yield

11.4%

Div Yield

0.0%

Margins & Returns

Gross Margin

26.9%

Operating Margin

12.2%

Net Margin

7.4%

ROE

6.3%

ROA

14.3%

ROIC

6.9%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q3 2025$2.04B22.3%$258.9M$2.4M$0.03
Q2 2025$2.02B27.8%$209.2M$183.0M$2.30
Q1 2025$2.00B27.9%$219.6M$154.2M$1.90
Q4 2024$2.04B29.4%$297.0M$260.0M$3.16
FY 2024$8.28B29.4%$1.10B$791.5M$9.53
Q3 2024$2.03B29.1%$285.4M$197.1M$2.36
Q2 2024$2.12B29.6%$229.9M$146.9M$1.76
Q1 2024$2.09B29.6%$285.5M$187.4M$2.25
Q4 2023$2.07B30.0%$265.6M$216.4M$2.60
FY 2023$8.12B29.6%$956.2M$612.3M$7.40
Q3 2023$2.06B29.5%$264.3M$163.7M$1.97
Q2 2023$2.02B29.2%$209.5M$115.6M$1.40