Rivalry posts $94.7m handle for Q1 2024