1Q25 Earnings Release