10x Genomics Reports First Quarter 2025 Financial Results  PR Newswire