ITRON, INC. (ITRI)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

18 annual periodsNewest to oldest
202520242023202220212020201920182017201620152014201320122011201020092008
Revenue$2.37B$2.44B$2.17B$1.80B$1.98B$2.17B$2.50B$2.38B$2.02B$2.01B$1.88B$1.95B$1.94B$2.18B$2.43B$2.26B$1.69B$1.91B
Gross profit$892.1M$839.3M$713.9M$522.2M$573.2M$602.2M$752.3M$730.3M$676.8M$662.5M$556.7M$614.0M$614.8M$715.1M$746.5M$700.7M$537.5M$646.9M
Research & development$207.0M$215.0M$208.7M$185.1M$197.2M$194.1M$202.2M$207.9M$169.4M$167.8M$162.3M$175.5M$175.4M$178.7M$161.3M$139.2M$122.3M$120.7M
Operating expenses$579.0M$575.2M$585.0M$529.6M$652.5M$612.6M$619.6M$780.0M$521.9M$561.5M$503.8M$613.6M$754.6M$564.0M$1.21B$516.5M$492.4M$537.0M
Operating income$313.1M$264.1M$128.9M−$7.4M−$79.3M−$10.4M$132.7M−$49.7M$154.9M$101.0M$52.8M$480,000−$139.9M$151.1M−$459.2M$184.2M$45.0M$109.8M
EBITDAderived$362.6M$320.4M$184.6M$59.3M$4.9M$86.9M$247.1M$72.8M$218.1M$169.3M$128.8M$98.6M−$40.6M$260.6M−$329.7M$315.4M$200.8M$283.5M
Net income$301.1M$239.1M$96.9M−$9.7M−$81.3M−$58.0M$49.0M−$99.3M$57.3M$31.8M$12.7M−$23.7M−$153.2M$108.3M−$510.2M$104.8M−$2.2M$19.8M
Basic EPSper diluted share$6.62$5.27$2.13-$0.22-$1.83-$1.44$1.24-$2.53$1.48$0.83$0.33-$0.60-$3.90$2.73-$12.56$2.60-$0.06$0.60
Diluted EPSper diluted share$6.50$5.18$2.11-$0.22-$1.83-$1.44$1.23-$2.53$1.45$0.82$0.33-$0.60-$3.90$2.71-$12.56$2.56-$0.06$0.57

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)132$37.85M disclosed value
132 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 3, 2026Form 4 · 10b5-1Marcolini John F.SVP, Networked SolutionsSellCommon Stock11.4K$82.99$946.1K13.3K
May 27, 2026Form 4 · 10b5-1Reeves Donald L. IIISVP, OutcomesSellCommon Stock293$84.50$24.8K28.8K
May 26, 2026Form 4Wright David MarshallVP, Corp. Controller & CAOSellCommon Stock74$84.37$6.2K8.8K
May 26, 2026Form 4Ware Christopher E.SVP, GC & Corp. SecretarySellCommon Stock195$84.37$16.5K30.3K
May 26, 2026Form 4Reeves Donald L. IIISVP, OutcomesSellCommon Stock319$84.37$26.9K29.1K