Raketech posts 20% revenue increase for Q1 despite affiliate challenges 15 May 2024 COMPANY RESULTS NEWS