First-quarter 2025 revenue