NASDAQ:ICLR | Key Financial Ratios | ICON PLC

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.950.42%0.74%
2026-03-311.141.23%2.16%
2025-12-311.11.58%2.79%
2025-09-301.063.48%6.15%
2025-06-301.294.63%8.10%
2025-03-311.274.26%7.56%
2024-12-311.244.44%7.83%
2024-09-301.344.01%7.06%
2024-06-301.313.87%6.85%
2024-03-311.213.67%6.63%
2023-12-311.23.29%6.02%
2023-09-301.193.01%5.73%
2023-06-301.222.98%5.80%
2023-03-311.182.95%5.89%
2022-12-311.22.94%5.93%
2022-09-301.162.71%5.64%
2022-06-301.181.23%2.58%
2022-03-311.130.98%2.08%
2021-12-311.190.88%1.90%
2021-09-301.360.751.01%2.23%
2021-06-302.0710.15%17.94%
2021-03-312.019.74%17.46%
2020-12-311.870.199.67%17.96%
2020-09-301.4210.77%19.29%
2020-06-301.3511.66%21.11%
2020-03-311.2913.28%24.93%
2019-12-311.4412.86%23.11%
2019-09-302.0313.23%24.17%
2019-06-302.0712.98%23.59%
2019-03-312.0212.77%23.40%
2018-12-312.1813.71%23.82%
2018-09-302.1713.14%22.90%
2018-06-302.113.58%23.83%
2018-03-311.8512.98%23.92%
2017-12-311.9513.11%23.63%
2017-09-301.913.86%25.24%
2017-06-302.1114.41%26.65%
2017-03-311.9114.59%28.65%
2016-12-311.9414.36%27.74%
2016-09-302.213.23%25.35%
2016-06-301.9914.23%27.38%
2016-03-311.6613.73%29.23%
2015-12-311.5113.95%31.39%
2015-09-301.1212.20%25.62%
2015-06-301.4612.83%20.54%
2015-03-311.4511.97%19.23%
2014-12-311.5211.28%18.15%
2014-09-301.610.22%15.90%
2014-06-301.599.06%13.85%
2014-03-311.818.08%12.49%
2013-12-311.77.13%11.29%
2013-09-301.636.61%10.54%
2013-06-301.566.19%9.98%
2013-03-311.535.32%8.53%
2012-12-311.614.61%7.34%
2012-09-301.543.42%5.39%
2012-06-301.531.66%2.69%
2012-03-311.542.09%3.35%
2011-12-311.832.23%3.36%
2011-09-301.953.91%5.86%
2011-06-302.26.25%8.91%
2011-03-312.047.22%10.56%
2010-12-312.329.17%13.00%
2009-12-311.79

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.11.41%2.49%
2024-12-311.244.44%7.83%
2023-12-311.23.29%6.02%
2022-12-311.22.94%5.93%
2021-12-311.190.88%1.90%
2020-12-311.879.67%17.96%
2019-12-311.4412.86%23.11%
2018-12-312.1813.71%23.82%
2017-12-311.9513.11%23.63%
2016-12-311.9414.36%27.74%
2015-12-311.5113.95%31.39%
2014-12-311.5211.28%18.15%
2013-12-311.77.13%11.29%
2012-12-311.614.61%7.34%
2011-12-311.832.23%3.36%
2010-12-312.329.17%13.00%
2009-12-311.7910.38%16.48%
2008-12-3117.12%