Riot Platforms Announces April 2025 Production: Company Sold BTC for the First Time in 15 Months