1Q25 Earning Release