ICON Public revenue and financials

ICLR · NASDAQ · USD

$161.69Change from previous close: −3.94%Absolute change: −$6.64

Close · October 6, 2026

In the fiscal year ended December 2025, ICON Public reported revenue of $8.25B (+0.76% year over year). Net income was $229.34M, a net margin of 2.8%.

Annual revenue · 2025: $8.25B
  1. $1.67B2016
  2. $1.76B2017
  3. $2.6B2018
  4. $2.81B2019
  5. $2.8B2020
  6. $5.48B2021
  7. $7.74B2022
  8. $8.05B2023
  9. $8.19B2024
  10. $8.25B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+0.76%
2025 vs 2024
Net income growth
−68.97%
2025 vs 2024
Net margin
2.8%
2024: 9.0%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets16,40016,31916,33316,50716,60216,72316,69317,21116,96917,04816,99017,031
Current assets3,7493,6073,5023,4093,3093,4163,2753,7793,6043,5553,4113,421
Cash and equivalents928765647469390527539696507396378313
Short-term investments——0.0——————2.02.02.0
Receivables2,7052,6982,7442,7992,7762,7362,6142,9432,9583,0052,8992,956
Inventory——8.7———8.4—————
Net property, plant and equipment500508320525518526312523504513502475
Goodwill8,7218,7268,7818,9279,0929,0659,1049,0859,0179,0189,0228,983
Other intangible assets3,1463,1973,4463,3843,4433,5013,7743,6063,6323,7493,8563,935
Long-term investments10797.082.171.367.762.257.953.750.256.546.841.8
Current liabilities3,9353,1703,3113,2192,5572,6892,7632,8192,7422,9462,8262,871
Accounts payable11899.878111394.511869810683.011426287.3
Long-term debt2,1112,8672,8732,8793,3843,3903,3963,4023,4083,4203,6653,912
Total debt3,4933,5083,5563,5333,547———————
Total liabilities7,0227,0197,0867,1737,0477,2227,1927,4377,3847,6167,7498,072
Total equity (incl. minority)9,3789,3009,2479,3359,5559,5019,5019,7749,5859,4339,2418,959
Retained earnings2,2992,2272,6922,3142,5622,6293,1632,8652,7682,6212,4342,217