TaskUs Q2 FY26 net income rises 9.6% to $21.97 million; revenue increases 5% to $308.86 million - TASK News | Rallies