Management's guidance for 2025 didn't exactly assuage nerves. It forecasted lower revenue growth and wider net losses, with ...