ITRI Financials: Itron Inc AI Analysis