Home Economy Riot Platforms Reports $211.8M Q1 2024 Net Income, Falls Short of Revenue Expectations