ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,996+56.83%
Dec 31, 20231,273+7.27%
Dec 31, 20221,187-5.16%
Dec 31, 20211,251-29.19%
Dec 31, 20201,767-7.36%
Dec 31, 20191,907+1.71%
Dec 31, 20181,875+44.17%
Dec 31, 20171,301+40.22%
Dec 31, 2016927-12.39%
Dec 31, 20151,059+6.31%
Dec 31, 2014996-1.36%
Dec 31, 20131,010-6.52%
Dec 31, 20121,080-6.69%
Dec 31, 20111,157-12.16%
Dec 31, 20101,318