ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024528-1.67%
Dec 31, 2023537+7.75%
Dec 31, 2022499-0.55%
Dec 31, 2021501-8.83%
Dec 31, 2020550-18.10%
Dec 31, 2019671+2.86%
Dec 31, 2018653+28.54%
Dec 31, 2017508+22.94%
Dec 31, 2016413-13.55%
Dec 31, 2015478-3.82%
Dec 31, 2014497+9.18%
Dec 31, 2013455-2.64%
Dec 31, 2012467-8.49%
Dec 31, 2011511-27.43%
Dec 31, 2010704