Rivalry full year gross profit up 66% in 2023