ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 202018-35.44%
Dec 31, 201828+44.44%
Dec 31, 201720+40.00%
Dec 31, 201614+25.00%
Dec 31, 201511-62.50%
Dec 31, 201430+14.29%
Dec 31, 201326+40.00%
Dec 31, 201219+25.00%
Dec 31, 201115-93.44%
Dec 31, 2010229