ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024238+90.58%
Dec 31, 2023125+410.09%
Dec 31, 202225-84.17%
Dec 31, 2021155+41.35%
Dec 31, 2020110-36.64%
Dec 31, 2019173+57.48%
Dec 31, 2018110-42.64%
Dec 31, 2017191+65.19%
Dec 31, 2016116+57.93%
Dec 31, 201573-44.84%
Dec 31, 2014133+26.14%
Dec 31, 2013105-48.60%
Dec 31, 2012205-18.73%
Dec 31, 2011252-0.88%
Dec 31, 2010255