Q1 financial results