BRP Inc earnings beat by $1.01, revenue topped estimates | AllMind News