ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
2010/122011/122012/122013/122014/122015/122016/122017/122018/122019/122020/122021/122022/122023/122024/12
Depreciation & amortization13112910999987668631221149784675656
Stock-based compensation191620191814182131272524222844
Cash from operations 2552522051051337311619111017311015525125238
Capital expenditures-63-60-51-60-44-44-44-49-60-61-46-35-20-27-31
Cash from investing -56-79-125-57-41-49-48-148-863-48-41-3541-23-63
Repurchases of common stock-2947274038---25-817-100
Repayments of term debt15584811574102637929363138414946---
Cash from financing -149-209-78-57-928-63302396-98-12-153-19-4580
Free cash flow
FCF margin (%)