crypto esports q1 revenue Rivalry revenue recovers from Q4 but still down on Q1 2023 company record 30/05/2024