IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024630+25.86%
Dec 31, 2023500-7.97%
Dec 31, 2022544+13.25%
Dec 31, 2021480+20.28%
Dec 31, 2020399+11.51%
Dec 31, 2019358-1.86%
Dec 31, 2018365+1.02%
Dec 31, 2017361+16.76%
Dec 31, 2016309-0.14%
Dec 31, 2015310-24.85%
Dec 31, 2014412+41.36%
Dec 31, 2012291+12.83%
Dec 31, 2011258-26.97%
Dec 31, 2010354