TaskUs Q3 net income falls 16% to $26.22 million - TASK News | Rallies