ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20241,468+99.56%
Dec 31, 2023736+6.93%
Dec 31, 2022688-8.24%
Dec 31, 2021750-38.39%
Dec 31, 20201,217-1.52%
Dec 31, 20191,236+1.10%
Dec 31, 20181,222+54.18%
Dec 31, 2017793+54.10%
Dec 31, 2016514-11.44%
Dec 31, 2015581+16.40%
Dec 31, 2014499-10.00%
Dec 31, 2013555-9.47%
Dec 31, 2012613-5.27%
Dec 31, 2011647+5.35%
Dec 31, 2010614