Growth Metrics

Icon (ICLR) Non-Current Deffered Revenue: 2011-2021

Historic Non-Current Deffered Revenue for Icon (ICLR) over the last 3 years, with Dec 2021 value amounting to $735,000.