BRP Presents Its Third Quarter Results for Fiscal Year 2025
Highlights Revenues of $1,955.7 million, a decrease of 17.5% compared to last year, resulting from softer demand and continued focus on reducing network inventory levels; Net income of $27.3 million, a decrease of 69.7% compared […]