IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 2024135-18.21%
Dec 31, 2023165+1.23%
Dec 31, 2022163+24.67%
Dec 31, 2021131+40.99%
Dec 31, 202093-13.80%
Dec 31, 2019107-9.28%
Dec 31, 2018118+0.30%
Dec 31, 2017118+21.16%
Dec 31, 201697-11.08%
Dec 31, 2015110-3.11%
Dec 31, 2014113+132.75%
Dec 31, 201249-39.30%
Dec 31, 201180+7.02%
Dec 31, 201075