BlackRock reports Q1 2025 earnings.