ITRON, INC.ITRI

Market cap
$4.3B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024145-27.36%
Dec 31, 2023200-15.88%
Dec 31, 2022237+22.81%
Dec 31, 2021193-10.44%
Dec 31, 2020216-34.28%
Dec 31, 2019328+5.86%
Dec 31, 2018310+18.23%
Dec 31, 2017262+51.79%
Dec 31, 2016173-7.06%
Dec 31, 2015186+0.92%
Dec 31, 2014184-7.83%
Dec 31, 2013200-12.28%
Dec 31, 2012228-7.71%
Dec 31, 2011247+1.99%
Dec 31, 2010242