Yelp Q2 FY26 net income drops 28% to $32 million; revenue rises 1% to $376 million - YELP News | Rallies