ITRON, INC.ITRI

Market cap
$4.3B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,602+9.71%
Dec 31, 20231,460+14.63%
Dec 31, 20221,273-9.59%
Dec 31, 20211,408-10.36%
Dec 31, 20201,571-10.23%
Dec 31, 20191,750+6.34%
Dec 31, 20181,646+22.54%
Dec 31, 20171,343-0.73%
Dec 31, 20161,353+1.96%
Dec 31, 20151,327-1.54%
Dec 31, 20141,348+1.00%
Dec 31, 20131,334-8.81%
Dec 31, 20121,463-13.49%
Dec 31, 20111,691+8.34%
Dec 31, 20101,561