Growth Metrics

Icon (ICLR) Depreciation & Amortization - Total: 2014-2024

Historic Depreciation & Amortization - Total for Icon (ICLR) over the last 11 years, with Dec 2024 value amounting to $138.2 million.