Earnings Mar 12, 2026 Macbee Planet Q3 Earnings: Operating Profit Plummets 35.3% Amid Revenue Decline