XPLR Infrastructure Q2 FY26 net income falls 51.9% to $38 million; revenue rises 6.1% to $363 million - XIFR News | Rallies