MarketBrain

ITRON, INC.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$2.4B$2.4B$2.2B$1.8B$2.0B
Gross profit$892.1M$839.3M$713.9M$522.2M$573.2M
Operating income$313.1M$264.1M$128.9M-$7.4M-$79.3M
Operating expenses$579.0M$575.2M$585.0M$529.6M$652.5M
Cost of revenue$1.5B$1.6B$1.5B$1.3B$1.4B
Cash from operations$406.0M$238.2M$125.0M$24.5M$154.8M
Capital expenditure$22.9M$30.6M$26.9M$19.7M$34.7M
Free cash flow$383.1M$207.6M$98.1M$4.8M$120.1M
Share repurchases$100.0M$100.0M$0$17.0M$8.0M
Impairments$0$0$38.5M$0
Total assets$3.7B$3.4B$2.6B$2.4B$2.4B
Total liabilities$2.0B$2.0B$1.3B$1.2B$1.3B
Total debt$805.0M$1.3B

Shares outstanding 44.3M · Free float 98.4%

Annual filing data through FY ended December 31, 2025; float as of July 8, 2026.