Freshworks posts $18.3M net profit in Q3 of 2026 · Activ.news