Freshworks posts Q2 2026 profit, revenue up 16% to $237.4 million

Business