IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20242,322+27.30%
Dec 31, 20231,824-5.44%
Dec 31, 20221,929+18.03%
Dec 31, 20211,634+10.79%
Dec 31, 20201,475+23.66%
Dec 31, 20191,193+7.02%
Dec 31, 20181,115-3.26%
Dec 31, 20171,152-11.50%
Dec 31, 20161,302+23.69%
Dec 31, 20151,053+4.25%
Dec 31, 20141,010-1.88%
Dec 31, 20121,029-3.36%
Dec 31, 20111,065+63.20%
Dec 31, 2010652