TaskUs Q2 revenue beats estimates, raises 2026 revenue view - TASK News | Rallies