ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20241,242+173.16%
Dec 31, 2023455+0.51%
Dec 31, 2022453+0.51%
Dec 31, 2021450-50.12%
Dec 31, 2020903-3.21%
Dec 31, 2019932-5.64%
Dec 31, 2018988+66.48%
Dec 31, 2017594+104.36%
Dec 31, 2016290-19.31%
Dec 31, 2015360+22.45%
Dec 31, 2014294-16.60%
Dec 31, 2013353-11.60%
Dec 31, 2012399-8.86%
Dec 31, 2011438+14.46%
Dec 31, 2010382