Interface Q1 Revenue $331.04M Beats Expectations | Intellectia.AI