Itron Reports 2025 Financial Results with Slight Revenue Decline but Net Income Growth | Intellectia.AI