ICON PLCICLR

Market cap
P/E ratio
Dec 31,
2010
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Revenue--------2,5962,8062,7975,4817,7418,1208,282
Direct costs5416127188459039099611,027--1,9803,9735,5275,7205,845
Selling, general and administrative233256281314336327326324326337342585779769728
Depreciation and amortization3439434753586061666266315570586489
Transaction and integration related (Note 6)-----------198-4430
Restructuring Costs-----------31314592
Total costs and expenses8089161,0471,2151,3011,2931,3551,4202,2222,3722,4065,1026,9467,1647,184
Income from operations9229681212022823123383734333923797959561,098
Interest income211111125731259
Interest expense (Note 13)--------------237
Income before income tax expense---------427381197568624869
Income tax expense (Note 20)6612183039384742514841591278
Income before share of losses from equity method investments----------333155508613791
Income (Loss) from Equity Method Investments-----------0-2-3-0-
Net income872355103172240262281323376333153505612791
Basic (USD per share)1.460.380.921.692.84.084.755.25.966.856.22.286.27.469.6
Diluted (USD per share)1.440.370.921.652.733.974.655.135.896.796.152.256.137.49.53