Baird says this software stock is a resilient revenue grower well positioned for a tough macro