Forrester Q2 FY26 net income turns to USD 15.2 million; revenue falls 10% to USD 100.2 million - FORR News | Rallies