Itron Q2 FY26 net income falls 22% to $53.27 million; revenue drops 7% to $562.9 million - ITRI News | Rallies