Freshworks posts $245 Mn revenue in Q3 CY26; turns profitable with $18 Mn net profit · VC Dekho