RIOT Financials: Riot Platforms Inc AI Analysis