Oddity Tech Reports 26% Revenue Drop Amid Rising Costs | Intellectia